的正确方法是什么正确的方法
我知道如何使用...
获得YouTube视频的当前经过的时间player.getCurrentTime()
但是我需要一种将其显示为更新元素内部文本的方法,以便在视频播放时显示YouTube视频计数的当前时间。最好使用jQuery?
如果播放器在秒后不提供回调,则您仍然可以在当前时间进行轮询。选择正确的轮询频率是性能折衷,但您实际上不需要提高它:
setInterval(function(){
display.innerText = player.getCurrentTime();
},100); //polling frequency in miliseconds
jQuery并没有真正简化等待的方式,但是您可以将其用于DOM操作:
setInterval(function(){
$display.text(player.getCurrentTime());
},100); //polling frequency in miliseconds
这是一个工作代码游乐场示例,应该有所帮助:
https://code.google.com/apis/ajax/playground/#polling_the_player