1***@qq.com
1***@qq.com
  • 发布:2022-12-16 18:36
  • 更新:2022-12-21 14:48
  • 阅读:494

plus.screen.unlockOrientation() 有bug,会影响到安卓手机设置的‘方向锁定’功能

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.6.4

手机系统: Android

手机系统版本号: Android 12

手机厂商: 小米

手机机型: 红米k40

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

预期结果:

不要影响系统的‘方向锁定’功能

实际结果:

影响了‘方向锁定’功能

bug描述:

安卓手机,系统设置成屏幕‘方向锁定’,这个时候按道理屏幕方向就不能根据重力感应旋转了。在app里面使用切换横竖屏代码:
plus.screen.lockOrientation("portrait"); //竖屏

之后,再调用 plus.screen.unlockOrientation() 这个方法,会发现app不受安卓系统的‘方向锁定’功能控制,这个时候可以根据重力感应自动旋转了,那么不是影响到了安卓系统的‘方向锁定’功能了吗?

2022-12-16 18:36 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com (作者)

ios没这个问题,安卓有

DCloud_Android_DQQ

DCloud_Android_DQQ

手机问题吧。 我这测试荣耀没有复现。你换个设备试试

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