2

我正在开发一个 iOS 应用程序,我在其中使用 MPMoviePlayerController 流式传输 .mp3 文件。当一个文件的播放完成后,我会获取下一个 url 并播放该文件。一切在前台都很好,但是当我将应用程序移到后台时,当前歌曲播放良好,但是当它完成时,播放下一首歌曲的方法不会被执行。

我在stackoverflow上检查了类似的问题,但解决方案似乎对我不起作用。

任何指向正确方向的指针都会非常有帮助。

提前致谢!

编辑:在不同设备上测试应用程序时,我发现该功能在 iOS 5.1 上有效,但在 iOS 4.3 上无效。因此,我创建了一个示例应用程序,该应用程序在完成前一个文件时播放本地文件,并且该应用程序即使在后台也能在所有版本的 iOS 中正确完成其工作。它现在对我来说变得更加困惑。

4

1 回答 1

0

我无法使用 MPMoviePlayerController 做到这一点。

最后使用了 AudioStreamer

我的应用程序现在运行良好。

谢谢马特!

于 2012-07-08T05:37:14.657 回答