我將Shockwave Player嵌入到C#.NET應用程序中。 當視頻播放完畢時,是否有可能從Youtube播放器中觸發事件? Youtube API讓我無所謂,對於嵌入到應用程序中的Shockwave Player也一樣。唯一被解僱的事件是使用Javascript,但我找不到一種方法將它們轉發給應用程序本身。如何檢查Youtube視頻在C#中播放完畢?
2
A
回答
0
正如Jeff Posnick和Tom Roggero所提到的,你需要在javascript中做到這一點,但是沒有什麼能阻止你讓javascript pinging信息返回到你的服務器上。
您正在查找的事件是onStageChange,當狀態變爲0(結束)時,播放已到達視頻的末尾。在你的JavaScript事件處理程序中,你可以做一個ajax請求回到服務器。
這裏是一個整潔的頁面與YouTube播放器API玩弄:https://developers.google.com/youtube/youtube_player_demo和API參考:https://developers.google.com/youtube/js_api_reference#Playback_status
相關問題
- 1. 如果YouTube視頻播放完畢
- 2. 如何檢測YouTube視頻播放完畢?
- 3. 第一個播放完畢後播放第二個YouTube視頻
- 4. 如何檢查視頻是否播放完畢
- 5. 如何在YouTube視頻播放器中播放YouTube視頻中的視頻android
- 6. Safari在視頻播放完畢時檢測到
- 7. 如何在AVPlayer中播放Youtube視頻?
- 8. 如何在Android中播放YouTube視頻?
- 9. 如何在android中播放youtube視頻?
- 10. 如何在ViewController中播放Youtube視頻
- 11. 如何在QTMovieView中播放YouTube視頻
- 12. 如何在webview中播放Youtube視頻?
- 13. 如何在Silverlight3.0中播放Youtube視頻
- 14. 如何在WPF中播放Youtube視頻
- 15. 如何在Flash視頻播放完畢後運行一行actionscript?
- 16. 如何在播放完畢後卸載視頻?
- 17. 如何播放YouTube視頻的音頻?
- 18. 在kaltura播放Youtube視頻播放器
- 19. 如何在Android視頻視圖中播放Youtube視頻?
- 20. 如何在視頻視圖中播放YouTube視頻
- 21. 在線播放youtube視頻
- 22. 如何在VideoView上播放Youtube視頻?
- 23. 在視頻播放器中播放youtube視頻
- 24. 如何在webview中的默認視頻播放器中播放YouTube視頻?
- 25. 如何檢查YouTube視頻是否可播放?
- 26. 檢測UIWebView完成在iPad上播放YouTube視頻
- 27. 如何從Android的YouTube視頻視頻播放視頻視頻?
- 28. 如何在Android播放器中播放YouTube視頻?
- 29. 如何在html5 jw播放器中播放youtube和vimeo視頻
- 30. 如何檢查HTML5視頻在C#中使用Selenium Webdriver播放?
這是絕對不可能的,除非你處理在某些方面的JavaScript事件檢測到這一點。 Data API中沒有任何東西可以支持它(這是你從C#中使用的)。 –
@JeffPosnick是對的。您需要執行AJAX或location.href更改,以便讓後端知道已完成。你知道後端和前端之間的區別嗎? –