Javascript 如何使用html5重置视频

Javascript 如何使用html5重置视频,javascript,html,Javascript,Html,我是一名网络编程新手,我正在尝试在第一次播放视频后如何重置视频。我的代码是: var video = document.getElementById('home_video'); video.addEventListener('click',function(){ video.play(); },false); 谢谢大家! 我想你应该可以用video.currentTime=0 我相信您可以使用以下内容: var video = document.getElementById(

我是一名网络编程新手,我正在尝试在第一次播放视频后如何重置视频。我的代码是:

var video = document.getElementById('home_video');
    video.addEventListener('click',function(){
    video.play();
},false);

谢谢大家!

我想你应该可以用video.currentTime=0


我相信您可以使用以下内容:

var video = document.getElementById('home_video');
    video.addEventListener('click',function(){
    video.currentTime = 0
    video.play();
    },false);
添加
video.load()

更改后的代码:

var video = document.getElementById('home_video');
  video.addEventListener('click',function(){
  video.load();
  video.play();
  },false);

video.get(0).currentTime=0
-无法100%确定get(0)-可能存在jquery语法。我忘记了一些声音,比如可以帮助吗?它在Chrome上工作,但在Mozilla上不工作。在使用不同的浏览器时是否有任何设置?我认为有一个可以播放的事件,当它准备好播放时就会触发。类似这样的内容:video.addEventListener(“canplay”,function(){video.currentTime=0;});