gzahz
gzahz
  • 发布:2022-02-07 17:30
  • 更新:2022-02-25 15:59
  • 阅读:407

【报Bug】APP端manifest配置横竖屏无效

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10

HBuilderX类型: Alpha

HBuilderX版本号: 3.3.8

手机系统: Android

手机系统版本号: Android 11

手机厂商: vivo

手机机型: vivo s10 pro

页面类型: nvue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

manifest已配置"screenOrientation" : [ "portrait-primary" ],手机竖屏没有锁定的情况下,将手机横着启动APP,第一时间splash还是横屏,然后进入首页自动调整成竖屏,当调整为竖屏时首页布局却并不乱套,这种情况在安卓10以上都会这样,测试机型:小米8 MIUI12.5.2 安卓10,小米11 ULtra MIUI13.0.9 安卓12,vivo s10 pro 安卓11,在安卓9测试正常,启动第一时间就是竖屏;尝试过plus.screen.lockOrientation('portrait-primary');设置一样无效反过来连安卓9都一样常出现问题

预期结果:

希望manifest已配置"screenOrientation" : [ "portrait-primary" ]后,app在横着的情况下启动APP,不要出现横屏;

实际结果:

manifest已配置"screenOrientation" : [ "portrait-primary" ]后,app在横着的情况下启动APP,第一时间splash还是横屏,稍后才自动调整为竖屏;

bug描述:

manifest已配置"screenOrientation" : [ "portrait-primary" ],手机竖屏没有锁定的情况下,将手机横着启动APP,第一时间splash还是横屏,然后进入首页自动调整成竖屏,当调整为竖屏时首页布局却并不乱套,这种情况在安卓10以上都会这样,测试机型:小米8 MIUI12.5.2 安卓10,小米11 ULtra MIUI13.0.9 安卓12,vivo s10 pro 安卓11,在安卓9测试正常,启动第一时间就是竖屏;

2022-02-07 17:30 负责人:DCloud_Android_ST 分享
已邀请:
DCloud_Android_ST

DCloud_Android_ST

该问题已记录 目前还没有好的解决方案。短时间无法解决

  • gzahz (作者)

    好的,只能等待更新了

    2022-02-25 17:37

BoredApe

BoredApe - 有问题就会有答案。

打包后生效

  • gzahz (作者)

    肯定是配置后重新打包基座,这还用说了啊,只能安卓9以下正常,测试很多机型了

    2022-02-07 23:53

  • BoredApe

    回复 3***@qq.com: 请上传一个能重现问题的测试工程

    2022-02-08 08:34

  • gzahz (作者)

    回复 BoredApe: 已上传

    2022-02-09 18:06

  • BoredApe

    回复 3***@qq.com: 您没有上传成功吧,重新上传一下

    2022-02-10 09:02

  • gzahz (作者)

    回复 BoredApe: 上传了, 之前上传的含有apk上传不了,就是个空项目 直接打包APP 就可以测试,谢谢

    2022-02-10 17:57

  • BoredApe

    回复 3***@qq.com: 测试小米Mix 2s-Android 10小米8-Android 10横屏状态下启动APP 均切换到竖屏状态,未出现异常。

    2022-02-11 10:15

  • gzahz (作者)

    回复 BoredApe: 不好意思,才看到回复,我补一个视频效果你看下,但凡安卓10 以上都这样,先横屏在自动切换竖屏。

    2022-02-16 18:26

  • gzahz (作者)

    回复 BoredApe: 视频地址https://app.ailuluz.com/test.mp4

    2022-02-16 18:33

  • BoredApe

    回复 3***@qq.com: 是不是这个5+的弹窗影响的。先解决掉这个弹窗再试试呢

    2022-02-17 09:12

  • gzahz (作者)

    回复 BoredApe: 不好意思最近都是通宵下午晚上才上线,不是5+弹窗影响,这个视频打包的APP没有第三方登录配置引起的, 横竖屏和这个没有关系,我测试了很多机型但凡安卓10以上的手机都会出现该视频效果的问题

    2022-02-17 19:29

  • gzahz (作者)

    回复 BoredApe: 你好,我说的这个问题你们测试出来了吗

    2022-02-22 13:13

gzahz

gzahz (作者)

安卓9 正常,设置竖屏怎启动都是竖屏不会出现先横屏在竖屏,安卓10 11 以上,将手机横着启动APP,第一时间是横屏,然后才自动调整成竖屏

gzahz

gzahz (作者)

已补传

该问题目前已经被锁定, 无法添加新回复