1、新建默认模板
2、index.vue 添加 webview,<web-view src=""></web-view>
3、勾选“Android X5 Webview(腾讯TBS)”并打包
- 发布:2024-04-01 09:56
- 更新:2024-04-01 09:56
- 阅读:228
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows 10
HBuilderX类型: 正式
HBuilderX版本号: 3.99
手机系统: Android
手机系统版本号: Android 11
手机厂商: 小米
手机机型: MI 9
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
x5内核下,H5页面内视频可以全屏播放
x5内核下,H5页面内视频可以全屏播放
实际结果:
x5内核下,H5页面内视频无法全屏播放
x5内核下,H5页面内视频无法全屏播放
bug描述:
勾选“Android X5 Webview(腾讯TBS)”并启用 X5 内核,webview 内 H5 <video> 标签控制栏全屏按钮是灰色的,无法全屏。
查看离线包 webview-x5-release.aar 后发现 X5WebJsEvent.class 内未实现 WebChromeClient 的 onShowCustomView 和 onHideCustomView,原因可能出在这里。
希望官方提供x5 视频播放全屏实现或者解决方案