c***@sina.com
c***@sina.com
  • 发布:2021-08-06 15:15
  • 更新:2024-09-23 02:29
  • 阅读:718

APP强制横竖屏切换后样式错乱

分类:uni-app

问题:从A(竖屏) => B(横屏)=> C(竖屏)=> D(竖屏),C或者D页面样式出现放大或错乱问题。
B页面代码:


        onShow() {  
            plus.screen.lockOrientation('landscape-primary');  
        },  
        onHide() {  
            plus.screen.unlockOrientation();  
            plus.screen.lockOrientation('portrait-primary');  
        },  

解决方案:A(竖屏) => B(横屏)=> X1(竖屏)=> X2(竖屏)=> C(竖屏)=> D(竖屏),X页面在onLoad中处理参数,onShow中跳转

0 关注 分享

要回复文章请先登录注册

hhyang

hhyang

不用这么麻烦,非常简单

```css
html{
font-size: calc(100vw / 23.5) !important
}
```
2024-09-23 02:29