我从横屏的状态跳转uniapp开发的app,导致全局的字体都变大,竖屏进入是正常,日志打印当前app的状态也是竖屏,好像是rpx造成的,请问有大佬知道如何解决吗
b***@163.com
- 发布:2024-12-12 10:35
- 更新:2024-12-12 10:48
- 阅读:26
套马杆的套子 - 没有解决不了的问题,只有解决不完的问题
导致这个问题,是横屏竖屏后的第一个界面样式会乱,
我是这么解决的,
创建一个空白的界面,
然后在横屏想变竖屏前,关闭此界面跳转到空白界面,
onBackPress(e) {
console.log('onBackPress---------》', e);
// 跳转至空白页
uni.redirectTo({
url:'/pages/common/white/white'
})
// 阻止界面返回默认操作, 这一步主要是为了防止界面出现异常,uniapp有对onBackPress的详细讲解
return true;
},
在空白界面增加下面代码
onReady() {
uni.navigateBack()
},
b***@163.com (作者)
我这个是从浏览器跳转app,启动页就有这个问题,也可以这样添加吗?
2024-12-12 11:09