uni-app video组件突然不支持内联播放了 各位大神帮忙看看啊急急急
uni-app video组件突然不支持内联播放了 各位大神帮忙看看啊急急急
| 开发环境 | 版本号 | 项目创建方式 |
|---|---|---|
| HBuilderX | 3.1.10 | 云端 |
产品分类:HTML5+
手机系统:iOS
手机系统版本号:iOS 14
手机厂商:苹果
手机机型:苹果6P,苹果11,苹果xsmax
打包方式:云端
示例代码:
<video
id="pvideo"
src="http://qiniu.yibaiyi.art/FqDM09IapkxLvlL-MaF2XllDvnJD"
poster="http://qiniu.yibaiyi.art/FqDM09IapkxLvlL-MaF2XllDvnJD?vframe/png/offset/0/h/800"
webkit-playsinline="webkit-playsinline"
width="100%" height="200"
playsinline="playsinline"
controls
preload="auto"
loop >
</video>
更多关于uni-app video组件突然不支持内联播放了 各位大神帮忙看看啊急急急的实战教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复
我也是这个问题
更多关于uni-app video组件突然不支持内联播放了 各位大神帮忙看看啊急急急的实战教程也可以访问 https://www.itying.com/category-93-b0.html
在iOS 14中,苹果对视频播放策略进行了调整,可能导致playsinline属性失效。建议按以下步骤排查:
- 检查
video组件的x5-playsinline属性是否已添加,部分iOS版本需要同时配置多个playsinline属性 - 确认视频链接支持跨域访问,建议将视频资源部署到支持HTTPS的CDN
- 尝试在
manifest.json中配置:
"app-plus": {
"video": {
"playsinline": true
}
}

