2011-09-02 17 views
3

我想知道什麼時候YouTube MPMoviePlayerViewController在點擊了允許在iOS中播放視頻的UIWebView之後出現(以編程方式),以獲取並控制此視圖。視圖中顯示的事件發生變化(Youtube MPMoviePlayerViewController)

因爲我想從播放器獲取信息,如當前播放時間,加載時間......就像在普通的MPMoviePlayerViewController中一樣。

謝謝

+0

答案這似乎是一個雙張貼我 - 不冷靜! – Till

回答

3

在任何情況下,您都不會收到來自WebView嵌入式播放器的任何通知。

更新:這不完全正確。沒有記錄的通知。但是,有嵌入式電影播放器​​UIWebView使用的通知(實際上不是MPMoviePlayerController)。

見我上How to receive NSNotifications from UIWebView embedded Youtube video playback

+0

事實上,MPMoviePlayerViewController出現並閱讀YouTube視頻,所以,我想MPMoviePlayerViewController是第一響應者。我想從這個視圖得到通知: [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(myMovieFinishedCallback :) name:MPMoviePlayerPlaybackDidFinishNotification object:player.movi​​ePlayer]; AND 獲取當前播放時間... – Guillaume

+0

我需要像當前時間一樣管理YTMovieView,加載時間,完成播放......是否有可能? – Guillaume

+0

再一次,你不會得到這些通知,期限。 – Till

相關問題