jef*_*lte 5 javascript html5 html5-video
我希望在不支持使用JavaScript的循环标记(ff)的浏览器中启用html5视频的循环.有谁知道访问视频播放结束并将播放恢复为零的可行性?
CMS*_*CMS 17
您可以检测loop属性是否受支持,并将其设置为true.
对于不支持它的浏览器,您只需绑定ended媒体事件,然后重启:
var myVideo = document.getElementById('videoId');
if (typeof myVideo.loop == 'boolean') { // loop supported
myVideo.loop = true;
} else { // loop property not supported
myVideo.addEventListener('ended', function () {
this.currentTime = 0;
this.play();
}, false);
}
//...
myVideo.play();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18889 次 |
| 最近记录: |