微信小程序一个页面多个视频(video组件),限制一个播放,其它暂停
html
<view class='videoBoxTitle'>视频列表</view>
<block wx:for="{
{videoListData}}" wx:index='index' wx:key='id'>
<video class="myVideo" id='{
{item.id}}' autoplay='{
{false}}' show-center-play-btn="{
{true}}" controls poster="{
{item.img}}" src='{
{item.videosrc}}' bindplay="videoClickAction" data-index="{
{index}}" data-id="{
{item.id}}" data-even="{
{item}}">
<view class="videoItemTitle">{
{item.title}}</view>
</video>
</block>
</view>
js
data: {
// 当前播放id
currentPlayId: '',
videoContext: wx.createVideoContext("当前数组中随便一条视频的id,可使用第一条视频id", this),
videoListData: [],
},
<!-- 点击播放按钮触发事件-->
videoClickAction(event) {
le