直接上代码
第一步:在你想要监听页面的json文件中添加此节点
"pageOrientation": "auto"
第二步:wx.onWindowResize()
page({
onLoad() {
this.kstd()
},
kstd(){
// 监听屏幕旋转事件
wx.onWindowResize((res)=>{
// 获取屏幕方向
var orientation = res.size.windowWidth > res.size.windowHeight ? 'landscape' : 'portrait';
console.log('屏幕方向:', orientation);
if(orientation=='landscape'){
//横屏时你要做的事
}
if(orientation=='portrait'){
//竖屏时你要做的事
}
});
},
})