【发布时间】:2012-05-23 07:23:39
【问题描述】:
我正在开发一个 iOS 应用程序,我在其中使用 MPMoviePlayerController 流式传输 .mp3 文件。 当一个文件的播放完成后,我会获取下一个 url 并播放该文件。 在前台一切正常,但是当我将应用程序移到后台时,当前歌曲播放良好,但是当它完成时,播放下一首歌曲的方法不会被执行。
我在 stackoverflow 上检查了类似的问题,但这些解决方案似乎对我不起作用。
任何指向正确方向的指针都会很有帮助。
提前致谢!
编辑:在不同设备上测试应用程序时,我发现该功能在 iOS 5.1 上有效,但在 iOS 4.3 上无效。所以我创建了一个示例应用程序,它在完成前一个文件时播放本地文件,并且该应用程序在所有版本的 iOS 中都能正常工作,即使在后台也是如此。现在它对我来说变得更加困惑。
【问题讨论】:
标签: iphone ios5 background mpmovieplayercontroller nsnotifications