2016-03-08 89 views
0

我有一段视频。如何从特定点循环播放HTML视频

http://www.redrose.com.br/riosultec/

我知道loop属性从一开始循环,但我想在第三秒后循环播放。这是在徽标进入屏幕之后。

我尝试了很多东西,但没有找到任何解决方案。

我看到有关使用JavaScript加载视频的另一个话题。

我试图将其转换为重新加载视频,并开始只在我想要的点,但它没有奏效。

回答

0

这可能只能在JavaScript中完成。

视频有一个duration属性,该属性返回视频的长度。我们还可以得到一个视频的currentTime,检查它是否等于中点,并将其重置为0。

var video = document.getElementById("my-video"); 

var midway = (video.duration/2); 

setInterval(function() { 
    if (video.currentTime === midway) { 
     video.currentTime = 0; 
    } 
},0); 
+0

我真的不知道该怎么给我用你的剧本,但它不工作:( –