微信小程序多视频播放

需求:播放某个视频,暂停其他正在播放的视频。

解决代码如下:

// wxml

      

// js
play(e) {
    var id = e.currentTarget.id;
    for (var i = 0; i < this.data.detail.video.length; i++) {
        if (id === 'video' + i) {
            console.log('播放视频不做处理');
        } else {
            console.log('暂停其他正在播放的视频');
            this.videoContext = wx.createVideoContext(["video", i].join(''), this);
            this.videoContext.pause();
        }
    }
},

你可能感兴趣的:(微信小程序多视频播放)