<view>
<view class="" v-for="(el,i) in srcList" :key="i" :data-id="el.id" @click="playVideo($event)">
<video id="my" controls src="webPath + 'file/' + srcList.videoUrl" @error="videoErrorCallback"
objdect-fit="cover" enable-danmu danmu-btn>
<source>
</source>
</video>
</view>
</view>
video不要循环,不要循环。官方建议是同页面不超3个。我建议是只要一个video。js控制播放、改src就好了
当 i 等于 0 时 设置自动播放,然后每个 video 组件设置 播放完毕事件,然后根据场景 js 里 调试播放下一个 video 组件即可。