2012-12-19 43 views
1

我知道怎麼去使用YouTube視頻的當前經過時間的實時電流經過的時間...顯示YouTube視頻

player.getCurrentTime() 

但我需要一種方式來顯示這是一個元素中的文本更新因此我可以在播放視頻時顯示YouTube視頻計數的當前時間。最好使用jQuery來做這件事的正確方法是什麼?

+0

您可以設置超時時間,並且反覆調用'getCurrentTime'。 –

+0

這樣做是否會導致YouTube的問題,如果我從一個網站做到這一點很多? –

+1

IIUC玩家在本地運行,所以服務器不會介意。 –

回答

4

如果玩家在秒數翻轉時不提供回叫,您仍然可以輪詢當前時間。選擇正確的輪詢頻率性能的權衡,但你並不真的需要曲柄它:

setInterval(function(){ 
    display.innerText = player.getCurrentTime(); 
},100); //polling frequency in miliseconds 

的jQuery並沒有真正簡化了等待,但你可以用它來操縱DOM:

setInterval(function(){ 
    $display.text(player.getCurrentTime()); 
},100); //polling frequency in miliseconds