ios - iOS 4 或 r5 可以在后台更新/更改播放项目吗?

标签 ios background avqueueplayer

如果我使用预初始化的项目来构造一个 AVQueuePlayer,声音可以毫无问题地发出。但是请问有什么办法可以在后台更改播放器列表中的项目吗?

我正在为我的第一个项目开发一个闹钟应用程序。我发现有一款闹钟应用程序即使在后台模式下也可以用 iPod Music 唤醒人们!我非常想知道如何实现它,谢谢。

最佳答案

我不会将 AVQueuePlayer 用作闹钟。

为了使用 iPod 库中的声音,我会让用户选择一首歌曲。然后在他使用 AVAssetReader 选择一首歌曲后,我会将该歌曲复制到应用程序的文档文件夹中。之后,我会在闹钟时设置本地通知,使用该歌曲作为本地通知的声音。

关于ios - iOS 4 或 r5 可以在后台更新/更改播放项目吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8369744/

相关文章:

objective-c - 将 pdf 页面保存在多页数组中

android - MenuItem 的背景不会改变

ios - AVQueuePlayer 和多个视频播放和时间范围

ios - 检查 AppDelegate 中 session 中的用户,如果没有则触发 UIViewController

ios - Xcode:无效参数不令人满意

javascript - Phonegap- 在应用程序进入后台时从 ios 触发对 javascript 的调用

swift - 使 TableView 背景不可滚动

java - 无法设置 JApplet 背景颜色

ios - 使用AVQueuePlayer时无声音