2012-09-06 102 views
0

我使用MPMoviePlayerViewController在iPhone4(iOS5.1),新iPad(iOS5.1),iPad(iOS4.2)上的iOS應用中播放視頻。保持MPMoviePlayerViewController在後臺播放

播放視頻時,我按兩次主頁按鈕,多任務碼頭顯示和播放器暫停。

我試圖打電話給玩家的play方法的appDelegate applicationWillResignActive,但沒有奏效。

有誰知道該怎麼做,以避免球員暫停?

另一個問題,如何顯示遠程控制面板上的視頻的標題? (滑動多任務碼頭到​​最左邊)。

謝謝。

回答

0

我不認爲你不應該繼續播放視頻。根據Apple App Programming Guide,你應該在應用程序發生時暫停視覺活動。我不是100%確定應用商店提交是否會接受該行爲。

您可以通過給MPNowPlayingInfoCenter提供元數據顯示視頻標題:

See Here

書面還有:

系統顯示,現在扮演的設備鎖定屏幕上,並在信息多任務界面中的多媒體控件。

+0

此處給出的觀點與App Store中已有的音樂/類似應用程序以及一般多任務處理的想法背道而馳。在關閉帶有電影播放功能的應用程序後,還可以使用多任務控件手動按下「播放」,爲什麼不能繼續播放? – ttarik

+1

音樂不是視覺活動。當應用程序進入這種模式時,應用程序會繼續動畫/播放視覺提示/視頻等,這會讓人分心。我相信蘋果會給這個常見用例一個想法。再次,這是我個人的意見。我已經更新了我的答案,即將「暫停一切」更改爲「暫停視覺活動」。 –

相關問題