2014-04-24 323 views
0

我有嵌入的iframe一個YouTube播放時間。我想知道視頻的時間開始播放或希望在持續時間從0更新爲實際持續時間得到通知之前。如何才能做到這一點?獲取嵌入YouTube視頻

謝謝。

+0

30秒谷歌搜索https://developers.google.com/youtube/iframe_api_reference這可能會幫助你 –

回答

1

按照谷歌的YouTube API ...

檢索視頻信息

player.getDuration(): 返回當前正在播放的視頻秒的持續時間號。需要注意的是getDuration(),直到視頻的元數據被加載,這通常發生在視頻開始播放後立即將返回0。

如果當前正在播放的視頻是現場活動中,getDuration()函數將返回所經過的時間,因爲實時視頻流開始。具體而言,這是視頻流式傳輸未經重置或中斷的時間。另外,由於流可能在事件的開始時間之前開始,因此此持續時間通常比實際事件時間更長。

+0

這個返回非零隻有當視頻已經開始播放。但是我想在開始比賽之前知道持續時間。 – sonam

+0

它說你不能,它一旦視頻開始從元數據得到它。我能想到的另一種方式是在加載視頻前查看頁面。 –