问题可能性在于组件的iOS兼容性,开发者工具及安卓真机下表现正常。相关代码片段见下方。
wxml 文件片段如下:
<view>
<video src="{{src}}" loop show-mute-btn muted bindplay="bindplay" bindpause="bindpause" bindtimeupdate="bindtimeupdate" bindwaiting="bindwaiting" binderror="binderror" bindprogress="bindprogress" bindloadedmetadata="bindloadedmetadata"></video>
</view>
js 文件片段如下:
...
data: {
src: 'http://apisandbox.zoomlion.com/exhibition/v1/file/download/dfa204c1086e7dfacc002f43.mp4',// 视频资源
},
onLoad: function () {
console.log('代码片段是一种迷你、可分享的小程序或小游戏项目,可用于分享小程序和小游戏的开发经验、展示组件和 API 的使用、复现开发问题和 Bug 等。可点击以下链接查看代码片段的详细文档:')
},
bindplay(e) {
console.log('bindplay=', e)
},
bindpause(e) {
console.log('binbindpausedplay=', e)
},
bindtimeupdate(e) {
console.log('bindtimeupdate=', e)
},
bindwaiting(e) {
console.log('bindwaiting=', e)
},
binderror(e) {
console.log('binderror=', e)
},
bindprogress(e) {
console.log('bindprogress=', e)
},
bindloadedmetadata(e) {
console.log('bindloadedmetadata=', e)
},
...
安卓机表现:左图(触发video组件三个事件[bindwaiting、bindloadedmetadata、bindprogress],完成视频加载,点击可播放)
苹果机表现:右图(触发video组件一个事件,并停住加载失败,无法播放)

麻烦问下 这个怎么解决的
你好,该视频在ios手机浏览器上也无法播放