是否可以使用javascript檢測嵌入式YouTube視頻是否暫停回放以便讓視頻緩衝?我知道有些事件在用戶按下暫停時觸發,但我正在尋找由於連接速度緩慢而導致視頻暫停時觸發的事件。我正在創建一個Web應用程序,讓視頻順利播放非常重要。如果視頻由於連接速度緩慢而暫停,我想檢測該視頻。使用javascript檢測YouTube視頻是否在加載和播放時遇到問題
0
A
回答
0
我制定瞭解決方案只是使用JavaScript API的onStateChange
回調( https://developers.google.com/youtube/js_api_reference)來檢測玩家何時第一次啓動以及何時完成玩完。當玩家開始時,我抓住當前時間。完成後,它會看到已經過了多長時間。在我的應用程序中,用戶無法暫停視頻,因此比較視頻長度與視頻長度是否暫停加載。
1
使用此代碼player.getPlayerState():Number
好像你被允許詢問玩家是在什麼狀態,因此這可能會幫助你
https://developers.google.com/youtube/js_api_reference
1
當玩家需要緩衝更多數據時,還會有一個狀態'緩衝'被觸發。在這種情況下,視頻停止。我想也是'錯誤'狀態可能會有所幫助。
相關問題
- 1. 使用AVFoundation播放視頻時遇到問題
- 2. Javascript/HTML 5視頻 - 檢測視頻是否正在加載
- 3. 在javascript數組中播放音頻文件時遇到問題
- 4. YouTube播放器的視頻不加載
- 5. Youtube視頻未加載播放列表
- 6. MonoTouch:從外部URL下載和播放視頻時遇到問題
- 7. 執行JavaScript函數時,YouTube的視頻播放(使用YouTube API)
- 8. 在關於視頻播放器的某些javascript時遇到問題
- 9. jquery:檢查嵌入的youtube視頻是否已加載 - 準備播放?
- 10. Android - 在ListView中使用YouTube播放器API播放Youtube視頻
- 11. 禁用JavaScript - YouTube視頻播放
- 12. UIWebView的檢測YouTube視頻加載completeley
- 13. 檢查Youtube視頻ID匹配是否加載新視頻ID
- 14. 使用Box-shadow和嵌入的YouTube播放器時遇到問題
- 15. 在kaltura播放Youtube視頻播放器
- 16. 當YouTube視頻停止播放時檢測 - 全局方法
- 17. 在線播放youtube視頻
- 18. 問題在播放視頻:(
- 19. 如何在YouTube視頻播放器中播放YouTube視頻中的視頻android
- 20. 是否可以在youtube播放器API上播放非YouTube視頻?
- 21. 如何檢查YouTube視頻是否可播放?
- 22. 無法使用YouTube Android播放器API播放Youtube視頻
- 23. 使用YouTube播放器API播放不同的YouTube視頻
- 24. 使用YouTube播放器加載InterstitialAd後恢復視頻
- 25. 使用webview播放YouTube視頻的問題
- 26. video.js視頻播放器是否支持youtube視頻?
- 27. 使用javascript完成YouTube視頻播放時捕捉事件
- 28. 我在將播放器播放到MyPlayer時遇到問題
- 29. YouTube - 下載/播放私人視頻
- 30. 轉換Javascript Image Rotator播放Youtube視頻