2010-11-05 167 views
0

我正在使用MPMoviePlayerController在應用程序啓動時播放視頻。問題是,當我按下耳朵按鈕電影暫停。我不能在MPMoviePlayerController中使用方法恢復,因爲應用程序會崩潰,我不知道如何禁用按鈕功能。Iphone禁用耳機耳機按鈕

感謝, Raxvan

回答

0

我不知道如何防止它響應上的耳機控制播放/暫停按鈕按下的,但你應該能夠通過MPMoviePlayerPlaybackStateDidChangeNotification收到暫停通知通知,然後使用play方法恢復。

有關詳細信息,請參閱MPMoviePlayerController class referenceMPMediaPlayback protocol reference

+0

這會破壞玩家的功能。任何改變玩家狀態的東西都會導致玩家繼續玩耍,不斷前後擦洗並使用玩家的本地用戶界面暫停。 – Jasarien 2010-11-05 15:27:18

+0

收到通知時,可以檢查電影播放器​​對象的playbackState屬性,以確定它是否在恢復之前暫停(MPMoviePlaybackStatePaused)。當然,它不應該盲目地打電話。 – Greg 2010-11-05 15:33:10

+0

我收到播放狀態的通知,但我不能只是校準播放,它不起作用。 – Raxvan 2010-11-08 12:53:29