我在iPhone上开发了一个使用MPMoviePlayerController播放音频文件的应用程序。
当Application进入后台时,如果正在播放mpmovieplayer,则iphone会继续播放当前音乐,但是当结束时,下一首曲目将不会开始。
我尝试在MPMoviePlayerPlaybackDidFinishNotification中启动下一个音频文件,当我使用调试器跟踪代码时,我可以看到该方法已被调用并执行了代码,请停止下一个音频文件的启动。
这在iOS 4.1上是否可行,或者这是一个限制?
最好的祝福
萨曼莎(Samantha)
最佳答案
您应该阅读Technical Q&A QA1668:
如何使用MPMoviePlayerController在后台播放音频。
所需步骤摘要:
声明您的应用程序支持音频的后台执行
为您的音频会话分配适当的类别(默认类别不正确)