从 iPhone 应用程序暂停/恢复 Pandora

Posted

技术标签:

【中文标题】从 iPhone 应用程序暂停/恢复 Pandora【英文标题】:Pause/Resume Pandora from iPhone application 【发布时间】:2010-11-10 02:15:14 【问题描述】:

我正在编写一个偶尔记录用户声音的应用程序。在录制期间,我希望应用程序暂停正在播放的任何音乐(pandora、ipod 等),并且在录制完成后,我希望它为用户恢复该音乐。

使用 MPMusicPlayerController 的暂停/播放方法适用于 iPod 音乐。事实上,“暂停”也可以毫无问题地暂停 Pandora;但是,“播放”会恢复 iPod 而不是 Pandora。

感谢您提供相关文档的指针。

【问题讨论】:

我认为这与 Pandora 如何处理暂停有关 是的......现在我想起来了,我认为我没有听说过 Pandora 在启动任何接管音频队列的应用程序后恢复。 【参考方案1】:

我停止了研究,但我不相信有办法做到这一点。

【讨论】:

这里也一样。似乎不可能使用 MPMusicPlayerController 来控制 Apple 自己的 iPod 应用程序以外的任何东西。 我最终通过在录制过程中静音(使用 MPMusicPlayerController)然后恢复音量来伪造它。

以上是关于从 iPhone 应用程序暂停/恢复 Pandora的主要内容,如果未能解决你的问题,请参考以下文章

在 iphone 中暂停和恢复 CLLocation 跟踪

iPhone游戏暂停和恢复,值得实现吗?

SpriteKit - 如何正确暂停和恢复应用程序

applepay丢失模式后恢复

WebUploader暂停后再开始上传怎么没有反应?

JAVA如何暂停运行,等网络恢复后再从上次的断点处继续运行程序?