使用video-js功能触发多个视频

时间:2015-03-25 21:31:25

标签: javascript html5 video.js

实际上可以播放具有video-js功能的多个视频:

Fiddle 1

然而,当在调用playVideo()的函数周围包含触发器(如按钮)时,视频-js功能会从第二个视频中断。

Fiddle 2

...
$('#start').click(function() {
    ...
});
... 
// The rest of the code in Fiddle 2 is similar to Fiddle 1

我做错了什么?

1 个答案:

答案 0 :(得分:1)

您应该将一个数字作为参数传递给playVideo()函数。在您的示例中,它们设置为0。

然后转

videojs(document.getElementsByClassName("video-js")[0], {}, function () {});

videojs(document.getElementsByClassName("video-js")[number], {}, function () {});

就是这样:

演示:JS Fiddle