Javascript:视频以特定位置

时间:2017-07-16 14:33:19

标签: javascript html video

我想在页面上显示视频,该视频从某个位置开始(例如,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)

我会非常感谢每一个提示!

提前致谢!

1 个答案:

答案 0 :(得分:0)

我没有足够的声誉发表评论,所以张贴作为答案。

你有没试过?

document.getElementById("vid1").load();

此load()方法用于加载/更新视频。