【发布时间】:2012-02-07 11:26:03
【问题描述】:
大家好,我正在使用 MPMoviePlayerController 播放视频 (mp4) 和音频 (mp3) 文件。当视图从屏幕中删除时,我遇到了一个问题,音频在后台继续播放,视频还可以。在 iOS 4.3 上一切正常,但是当我切换到 iOS5 并尝试播放音频并按回(删除视图)时,音频仍然在后台进行。 MPMoviePlayerController 在 4.3 和 5 中处理音频文件的方式有什么不同吗?我使用相同的代码来播放视频/音频。
moviePlayBackDidFinish 方法,我在此停止播放器
[player setInitialPlaybackTime:-1];
[player stop];
player = nil;
[[player view] removeFromSuperview];
[player release];
任何帮助表示赞赏:)
【问题讨论】:
-
你的 moviePlayBackDidFinish 方法是通过通知调用的吗?当您在播放音频文件时按下返回时会调用此方法吗?
-
是的,我用通知调用它,是的,当按下返回时它会被击中。
标签: objective-c ios audio video mpmovieplayercontroller