回退到 Flash 时,使用 VideoJS 库循环播放视频
play a video in a loop with VideoJS library when falling back to Flash
我在旧版本的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 停止并且不会重新启动 - 有没有办法循环播放它?
找到了这个问题的答案,就在这里(希望将来对其他人有所帮助)。
// 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();
});
相关文章:
- 使用jQuery无限循环播放HTML页面幻灯片
- 在没有大量回调函数的情况下在列表元素上循环播放同一动画
- 如何循环播放幻灯片中进度条的函数
- 停止循环播放文本,但仍运行效果
- 使用 Javascript 循环播放 HTML5 音频
- 随机页面加载后循环播放其余视频
- 循环播放Raphael动画,没有fps问题
- 使用Snap.svg循环播放动画
- Vide.js循环播放多个视频
- 循环播放动画
- 使用jquery循环播放视频
- 整页.js - 在背景视频循环播放时向右移动幻灯片
- 科尔多瓦媒体,如何获取循环播放的回调
- 如何循环播放按钮
- 防止视频阵列循环播放
- j查询视频不循环播放
- 在HTML5 Canvas / Fabric js中循环播放动画
- 使动画循环播放
- 回退到 Flash 时,使用 VideoJS 库循环播放视频
- 音轨在Javascript中循环播放,没有延迟