A(竖屏页面)跳转到B(横屏页面)
横屏页面返回后 竖屏页面字体变大
解决办法:
横屏页面内:
注意:横屏页面返回的时候跳转到一个空白页面 再在空白页跳转到A页面
这样就能保证页面不乱
//横屏页面代码
onLoad(e) {
// 设置横屏
plus.screen.lockOrientation('landscape-primary')
},
onBackPress(e) {
// 设置竖屏
plus.screen.lockOrientation('portrait-primary')
// 这里可以自定义返回逻辑,比如下面跳转空白页面
uni.redirectTo({url: '../refresh/refresh'})
// return true 表示禁止默认返回
return true
},

本文介绍如何在从横屏页面跳转回竖屏页面时,避免字体大小突变的问题。通过在横屏页面设置定向锁定,然后在返回时先跳转至空白页再导向目标竖屏页面,实现了页面布局的平滑过渡。
1486

被折叠的 条评论
为什么被折叠?



