如何从特定点

时间:2016-03-08 23:26:45

标签: html5 loops video controls

我有一段视频。

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

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

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

我看到了另一个关于使用JavaScript在特定点加载视频的话题。

我尝试将其转换为重新加载视频,并且仅在我想要的时刻开始,但它没有用。

1 个答案:

答案 0 :(得分: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);