1***@qq.com
1***@qq.com
  • 发布:2023-12-16 21:41
  • 更新:2024-08-30 20:00
  • 阅读:281

【报Bug】webview视频横屏失效

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10家庭版

HBuilderX类型: 正式

HBuilderX版本号: 3.98

手机系统: Android

手机系统版本号: Android 11

手机厂商: 小米

手机机型: Redmi Note 9 Pro

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

App下载地址或H5⽹址: https://pan.baidu.com/s/1Zcv00rhAnLDCglFXy6kPSg?pwd=pmgz

示例代码:
// webvie页面  
        onReady() {    
            // #ifdef APP-PLUS    
            var currentWebview = this.$scope.$getAppWebview() //此对象相当于html5plus里的plus.webview.currentWebview()。在uni-app里vue页面直接使用plus.webview.currentWebview()无效    
            setTimeout(function() {    
                wv = currentWebview.children()[0]    
                wv.setStyle({    
                    hardwareAccelerated:true, //开启硬件加速      
                    cachemode:'cacheElseNetwork',//优先加载缓存       
                    videoFullscreen:'landscape',//视屏横屏无效      
                    plusrequire:"none"//禁止远程网页使用plus的API      
                })    
            }, 1000); //如果是页面初始化调用时,需要延时一下    
            // #endif    
        },
// 源码视图  
        "screenOrientation" : [  
            //可选,字符串数组类型,应用支持的横竖屏  
            "portrait-primary", //可选,字符串类型,支持竖屏  
            "portrait-secondary", //可选,字符串类型,支持反向竖屏  
            "landscape-primary", //可选,字符串类型,支持横屏  
            "landscape-secondary" //可选,字符串类型,支持反向横屏  
        ],

操作步骤:

目前不清楚如何出现的问题,只知道软件放着用几天就突然视频横屏无法点击了。

预期结果:

视频可以实现横屏观看

实际结果:

视频横屏按钮为灰色

bug描述:

app刚安装后,webview打开视频网站可以点击横屏按钮,旋转屏幕也可以实现横屏观看。
但是过了一阵子(或者说几天后),再进同一个视频网站,横屏按钮就变成灰色的了,无法横屏观看,打开或关闭手机旋转锁定都不行。
然后用户重新下载后又可以横屏了,希望官方大大能帮忙看下这啥问题

2023-12-16 21:41 负责人:DCloud_App_Array 分享
已邀请:
1***@qq.com

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

反馈的bug这么久了都没有人回复解决吗?
现在基本可以确定是x5webview导致上面这个问题,但是没办法解决

苍山暮色烟雨迟

苍山暮色烟雨迟

解决了吗?

要回复问题请先登录注册