2013-05-21 63 views
0

我在iPhone應用程序中使用MPMoviePlayerController播放視頻。當應用程序從背景進入前景時MPMoviePlayerController黑色屏幕

MPMoviePlayerController正在播放時,按下iPhone上的home按鈕,使應用程序進入後臺。

然後點擊應用程序的圖標使應用程序進入前景,MPMoviePlayerController的視圖將短時間黑屏,大約1到15秒。

如何使MPMoviePlayerController的視頻在應用程序到達前臺時立即顯示?

特別thx! :D

+0

也許你可以在應用程序進入後臺時嘗試「暫停」MPMoviePlayerController,並在它變爲活動狀態時調用「play」。我不確定這一點,這就是爲什麼我將它添加爲評論。 –

回答

-2

NSURL * movieURL = [NSURL URLWithString:@「http:// ......」];

// Initialize a movie player object with the specified URL 

self.moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:movieURL]; 

self.moviePlayer.controlStyle = MPMovieControlStyleFullscreen; 

[self.moviePlayer.view setFrame:self.view.bounds]; 

[self.view addSubview:self.moviePlayer.view]; 

[self.moviePlayer play]; 

我希望這會幫助你。

+0

這與問題無關。 – Till

+0

您能告訴我們這個代碼以什麼方式與您一起運行嗎? –

+0

有沒有試過這段代碼? @prasad devadiga – Maul

相關問題