我想在页面上显示视频,该视频从某个位置开始(例如,10秒)。我找到了一种用下面的代码编程的方法。
我的问题是浏览器需要几秒钟才能启动视频。据我所知,浏览器需要加载视频的持续时间才能在特定位置播放。
有没有办法立即启动视频?
这是我的代码:
HTML
<video style="display:block; margin: 0 auto;" width="512" height="288" id="vid1" autoplay>
<source src="video.ogg" type="video/ogg" />
<source src="video.webm" type="video/webm" />
</video>
的Javascript
document.getElementById('vid1').addEventListener('loadedmetadata', function() {
this.currentTime = 10 ;}, false)
我会非常感谢每一个提示!
提前致谢!
答案 0 :(得分:0)
我没有足够的声誉发表评论,所以张贴作为答案。
你有没试过?
document.getElementById("vid1").load();
此load()方法用于加载/更新视频。