mediaelement.js同一页面上有多个视频?

Gra*_*aul 5 mediaelement.js

我试图在页面上放置多个视频,但是当我点击一个播放时,它们都会播放?还有其他人经历过这个吗?

下面是我使用的代码片段

$("video,audio").mediaelementplayer({
    success: function (player, node) {
        player.pause();
    }
});

$('.mag_video .overlay_exit, .mag_video .overlay_bg').live('click', function () {
    var _this = this;
    $("video,audio").each(function () {
        $(this)[0].player.pause();
    })
});
Run Code Online (Sandbox Code Playgroud)

小智 8

有一个选项可用于禁用此行为,名为"pauseOtherPlayers",将其设置为false将允许您同时播放多个视频.

我修改了你的例子:

$("video,audio").mediaelementplayer({
    pauseOtherPlayers: false,
    success: function (player, node) {
      player.pause();
     }
});
Run Code Online (Sandbox Code Playgroud)