把手机上的方向锁定功能关了(就是方向不锁定);此时手机先横屏着,然后点开小程序;小程序会先横屏一下,然后变竖屏(竖屏后界面布局错乱,图片变大、文字变大等);

- 发布:2020-10-29 10:00
- 更新:2020-11-02 10:43
- 阅读:1010
产品分类: uni小程序SDK
手机系统: Android
手机系统版本号: Android 9.0
手机厂商: 华为
手机机型: 小米8、华为mate20 、红米6pro等等(基本手机都会出现)
页面类型: nvue
SDK版本号: 2.8.13
操作步骤:
预期结果:
小程序不被横屏,
小程序不被横屏,
实际结果:
小程序先横屏了又变成竖屏,然后界面错乱
小程序先横屏了又变成竖屏,然后界面错乱
bug描述:
原生代码设置了页面竖屏(android:screenOrientation="portrait"),Uni小程序也设置了竖屏("pageOrientation": "portrait", "orientation" : [ "portrait-primary" ],);然后把手机上的方向锁定功能关了(就是方向不锁定);此时手机先横屏着,然后点开小程序;小程序会先横屏一下,然后变竖屏(竖屏后界面布局错乱,图片变大、文字变大等);
1***@qq.com (作者)
这个我用的是官方Demo测试的,我自己的小程序也是这样的问题。
2020-11-02 11:53
DCloud_Android_ST
回复 1***@qq.com: 我这测试时没问题的 并不会页面渲染样式改变是不是vue页面有这个问题? 你用2.9,5的SDK试试吧
2020-11-02 12:42