uni-app video标签H5在微信浏览器内新版安卓会自动全屏
uni-app video标签H5在微信浏览器内新版安卓会自动全屏
详细问题描述
video标签,H5在微信浏览器内,新版安卓会自动全屏。
App运行环境说明
系统 | 版本号 |
---|---|
Android | [Android版本号] |
iOS | [iOS版本号] |
设备 | 型号 |
---|---|
手机 | 小米8 |
模拟器 | [模拟器型号] |
5 回复
这是微信内置浏览器的bug(或者说是特性),需要交钱给微信才能解决,有意见可以反馈给微信。
更多关于uni-app video标签H5在微信浏览器内新版安卓会自动全屏的实战教程也可以访问 https://www.itying.com/category-93-b0.html
可以规避的。 我们已经用一种方法绕过去了,不过还是希望uni能更新。
回复 v***@qq.com: 你希望uni也用你说的另外一种方法绕过?如果你觉得通用的话才行。
回复 v***@qq.com: 老哥,这个怎么规避的哈
这是微信浏览器自身的视频播放策略问题,新版安卓微信内置浏览器会对video标签强制全屏播放。
解决方案:
- 使用微信JS-SDK的接口控制视频播放
wx.ready(function() {
wx.hideOptionMenu(); //隐藏底部工具栏
});
- 给video标签添加playsinline和webkit-playsinline属性
<video playsinline webkit-playsinline></video>