MPMovieplayerController 在后台时不播放下一个 URL
Posted
技术标签:
【中文标题】MPMovieplayerController 在后台时不播放下一个 URL【英文标题】:MPMovieplayerController doesn't play next URL when in background 【发布时间】:2012-05-23 07:23:39 【问题描述】:我正在开发一个 ios 应用程序,我在其中使用 MPMoviePlayerController 流式传输 .mp3 文件。 当一个文件的播放完成后,我会获取下一个 url 并播放该文件。 在前台一切正常,但是当我将应用程序移到后台时,当前歌曲播放良好,但是当它完成时,播放下一首歌曲的方法不会被执行。
我在 *** 上检查了类似的问题,但这些解决方案似乎对我不起作用。
任何指向正确方向的指针都会很有帮助。
提前致谢!
编辑:在不同设备上测试应用程序时,我发现该功能在 iOS 5.1 上有效,但在 iOS 4.3 上无效。所以我创建了一个示例应用程序,它在完成前一个文件时播放本地文件,并且该应用程序在所有版本的 iOS 中都能正常工作,即使在后台也是如此。现在它对我来说变得更加困惑。
【问题讨论】:
【参考方案1】:我无法使用 MPMoviePlayerController 做到这一点。
终于用AudioStreamer了。
我的应用现在运行良好。
谢谢马特!
【讨论】:
以上是关于MPMovieplayerController 在后台时不播放下一个 URL的主要内容,如果未能解决你的问题,请参考以下文章
如何在 MPMoviePlayerController 上处理多个 SRT 文件
在 MPMoviePlayerController 上执行捏合手势时屏幕黑屏
在 UITableViewCell 中嵌入 MPMoviePlayerController
MPMoviePlayerController 在影片结尾更改控件样式