c***@126.com
c***@126.com
  • 发布:2023-09-16 10:25
  • 更新:2023-09-16 10:43
  • 阅读:189

【报Bug】lockOrientation 调整屏幕方向在电视tv端无效

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 3.8.4

手机系统: Android

手机系统版本号: Android 8.1

手机机型: tv

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
                                if(this.xz){  
                    plus.screen.lockOrientation('landscape-primary')  
                }else{  
                    plus.screen.lockOrientation('portrait-primary')  
                }  

操作步骤:
                                if(this.xz){  
                    plus.screen.lockOrientation('landscape-primary')  
                }else{  
                    plus.screen.lockOrientation('portrait-primary')  
                }  

预期结果:
                                if(this.xz){  
                    plus.screen.lockOrientation('landscape-primary')  
                }else{  
                    plus.screen.lockOrientation('portrait-primary')  
                }  

实际结果:
                                if(this.xz){  
                    plus.screen.lockOrientation('landscape-primary')  
                }else{  
                    plus.screen.lockOrientation('portrait-primary')  
                }  

bug描述:

开发了一款电视端软件,在电视机上安装都正常,但是在海信电视安装,软件界面就自动翻转过去了。
然后我用一个按钮触发 lockOrientation ,结果无效,在手机端都有效果。

请问这个方法是不是不支持tv端呢?

2023-09-16 10:25 负责人:无 分享
已邀请:
c***@126.com

c***@126.com (作者)

有人遇到这个问题嘛?

要回复问题请先登录注册