2013-05-05 15 views
0

是否可以使用javascript檢測嵌入式YouTube視頻是否暫停回放以便讓視頻緩衝?我知道有些事件在用戶按下暫停時觸發,但我正在尋找由於連接速度緩慢而導致視頻暫停時觸發的事件。我正在創建一個Web應用程序,讓視頻順利播放非常重要。如果視頻由於連接速度緩慢而暫停,我想檢測該視頻。使用javascript檢測YouTube視頻是否在加載和播放時遇到問題

回答

0

我制定瞭解決方案只是使用JavaScript API的onStateChange回調( https://developers.google.com/youtube/js_api_reference)來檢測玩家何時第一次啓動以及何時完成玩完。當玩家開始時,我抓住當前時間。完成後,它會看到已經過了多長時間。在我的應用程序中,用戶無法暫停視頻,因此比較視頻長度與視頻長度是否暫停加載。

1

當玩家需要緩衝更多數據時,還會有一個狀態'緩衝'被觸發。在這種情況下,視頻停止。我想也是'錯誤'狀態可能會有所幫助。

相關問題