1

这与 youtube api 和获取当前时间有关。

    var currenttime = ytplayer.getCurrentTime();
    document.getElementById('currenttime').innerHTML = currenttime;

    <p id="currenttime"></p>

我如何让它不断更新当前时间,以便您可以在视频播放时看到屏幕上的时间?

4

1 回答 1

4

您可以使用一个计时器,每隔一秒获取一次时间。

var timer = setInterval(function(){
          document.getElementById("currenttime").innerHTML = currenttime;
},1000);

注意:
仔细看看(关于 setInterval 和 setTimeout 的区别): setTimeout 还是 setInterval?

于 2012-05-15T12:15:01.413 回答