我在我的应用程序中使用MPMovieController以播放全屏播放器,它在iOS 4上运行良好,但在iOS 5中运行不佳。
当我触摸完成按钮时,视图播放器会消失停止音频,但黑屏仍然存在。
这是我非常简单的源代码:
moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:self.movieURL]; [moviePlayer play];
[self.view addSubview:self.moviePlayer.view]; [self.moviePlayer setControlStyle:MPMovieControlStyleFullscreen]; [self.moviePlayer setFullscreen:YES];
你是否经历过类似的行为?
感谢。
亨利
答案 0 :(得分:0)
您可以使用MPMoviePlayerViewController代替。它有属性moviePlayer,它是MPMoviePlayerController,你可以用它来处理它。 MPMovieViewController的优点 - 您可以通过[self presentModalViewController:yourController]显示它,在视频结束后您可以简单地调用[self dismissModalViewController];
其他方式 - 只需尝试在头文件中添加MPMoviePlayerController * moviePlayer。