2012-03-28 77 views
5

HTML5視頻支持ontimeupdate事件;有,要麼沒有在文檔中列出,或只是我不知道在YouTube API中的相同呢?我已經嘗試了setInterval的方法來檢查每n毫秒,但後來我不得不檢查,看看是否在播放視頻時,等有沒有人處理這個問題?ontimeupdate與YouTube API

回答

0

您應該能夠將事件處理程序綁定到onStateChange,檢查狀態等於1(打),這是相同的,據我所看到的ontimeupdate。 https://developers.google.com/youtube/js_api_reference#Events(滾動一點彌補了事件監聽綁定功能)

+1

'ontimeupdate'定期解僱而視頻播放,這就是我要找的在YouTube的API中。 '當視頻開始或停止播放(和其他幾樣東西)onStateChange'只被觸發。不過,我可以設置它來開始/停止我的時間間隔。 – 2012-03-28 19:44:46

+1

我不好,你說得對。嗯,仍然有趣,但在這種情況下,我會說YouTube的方法更有意義,因爲例如ontimeupdate事件在IE中「大約每秒4次」觸發,但從技術上講,時間更新每幀更多(或作爲w3指定它「每15到250ms,或每當媒體控制器的媒體控制器持續時間發生變化時(無論哪種情況發生頻率最低),用戶代理都必須對任務進行排隊以在MediaController上觸發一個名爲durationchange的簡單事件。」),以手動控制它無論哪種方式都是更好的選擇。 – 2012-03-29 07:16:57