无法立即停止播放电影

时间:2009-07-20 13:55:59

标签: iphone objective-c cocoa-touch

当您启动视频并立即按“完成”时,MPMoviePlayerController将退出,但视频仍然在后台播放(您可以听到音频)。如果您在点击“完成”按钮之前允许视频开始播放,它可以正常工作。

有人知道解决方法吗?

3 个答案:

答案 0 :(得分:1)

当产生影片的视图控制器收到viewDidAppear :(或viewWillAppear :)方法时,尝试在MPMoviePlayerController实例上调用stop

答案 1 :(得分:0)

虽然到目前为止,我还发现MPMoviePlayerController有点不稳定,我想只是释放对象(听完MPMoviePlayerPlaybackDidFinishNotification后)会有所帮助。

答案 2 :(得分:0)