回到Flash时,使用VideoJS库在循环播放视频

时间:2013-09-25 08:29:05

标签: javascript html5 flash video video.js

我在使用旧版Firefox的VideoJS库来显示视频方面遇到了问题。 VideoJS提供了在这种情况下使用Flash的后备,这就是我在下面的代码中所做的事情(techOrder首先使用flash,这仅适用于FF

var golf_vid;

videojs("golf_video", { techOrder: ['flash','html5'] }).ready(function() {
   golf_vid = this;
   golf_vid.on("ended", replay_video);
   golf_vid.play();
});

function replay_video() {
   golf_vid.play();
}

当我不使用Flash时,循环播放视频的功能与<video>标记一起使用。但停止并且不会重新启动Flash - 有没有办法在循环中播放它?

1 个答案:

答案 0 :(得分:0)

找到答案,这里是(希望将来帮助其他人)。

// play the video in a loop and use the correct tech order based on the browser
videojs("golf_video", { loop: true, techOrder: ['flash','html5'] }).ready(function() {
   golf_vid = this;
   golf_vid.on("ended", replay_video);
   golf_vid.play();
});