我正在開發播放視頻的項目。我想展示一個通知:「你喜歡視頻嗎?」。我如何知道視頻已完成?有沒有任何代表方法等?非常感謝。如何在視頻完成時顯示通知?
回答
從蘋果DOC:
MPMoviePlayerPlaybackDidFinishNotification
當影片播放完畢時發佈。此通知的userInfo字典包含MPMoviePlayerPlaybackDidFinishReasonUserInfoKey密鑰,該密鑰指示播放完成的原因。播放由於錯誤而失敗時,也會發送此通知。 其狀態已更改的電影播放器可用作與通知關聯的對象。
當電影以全屏模式顯示並且用戶點擊完成時,不會發送此通知。完成按鈕暫停播放並使電影播放器退出全屏模式。要檢測這種情況,請註冊其他通知,如MPMoviePlayerDidExitFullscreenNotification。
供貨情況 適用於iOS 2.0及更高版本。 宣稱 MPMoviePlayerController.h
謝謝回答盧元。我如何使用它?我有什麼要寫在.h文件中? i – yatanadam
@yatanadam您可以在stackoverflow中搜索「MPMoviePlayerPlaybackDidFinishNotification」:) –
- 1. 如何在視頻播放時顯示MPMoviePlayer完成按鈕?
- 2. 視頻完成後顯示海報
- 3. 如何在視頻播放完成後顯示HTML?
- 4. 如何在視頻播放完成後顯示燈箱?
- 5. 如何在視頻完成時使YouTube視頻退出全屏
- 6. 如何計算視頻完成時間
- 7. GPUImageMovie:播放完成後如何顯示視頻的第一幀?
- 8. enumerateLinesUsingBlock完成時如何獲得通知
- 9. gotoAndPlay(1)視頻完成時
- 10. 刪除視頻時完成
- 11. 阻止YouTube在完成我的視頻後顯示更多視頻
- 12. 檢測YouTube視頻何時完成
- 13. OpenCV:如何在視頻完成後重新啓動視頻?
- 14. 如何在顯示視頻時使用AVFoundation顯示字幕?
- 15. 在HTML5視頻完成後顯示新的網頁
- 16. Php如何顯示視頻?
- 17. 如何知道HTML5音頻元素何時完成播放?
- 18. 解碼器如何知道何時在流視頻中顯示下一幀?
- 19. QWebview:如何檢測Flash視頻完成?
- 20. 視頻完成後如何做某事?
- 21. 視頻未顯示在視頻視圖
- 22. 如何在不知道何時完成的情況下顯示進程進度
- 23. 如何在視頻下載完成時停止jsqmessagesviewcontroller指示器旋轉
- 24. iOS AVFoundation - 通過視頻顯示時間顯示並導出
- 25. MPMoviePlayerController音頻顯示「完成」按鈕
- 26. onDownload完成通知
- 27. 使用UIWebView從HTML的href鏈接啓動視頻,但在視頻完成時不顯示html
- 28. 如何在滑塊中顯示視頻
- 29. 如何在iframe中顯示twitter視頻
- 30. 如何在android中顯示Youtube視頻?
MPMoviePlayerPlaybackDidFinishNotification? –