2013-01-11 208 views
2

我知道这是沙箱之外的可能方式,但我认为我会问反正:暂停/播放背景音乐

我想提出一个“暂停/播放”按钮,在我的应用程序,将暂停或播放任何背景音频。基本上我正在寻找实现在多任务栏中找到的播放/暂停按钮。

一个简单的例子就是有人用Pandora应用程序播放音乐,然后启动我的应用程序。是否有可能暂停背景音频并恢复它?

作为一种好奇心,如果有创建或广播的“遥控器”事件的方式我想知道。我可以向OS发布暂停/播放事件吗?

+0

解决方案需要越狱吗? – 2013-01-11 18:30:32

+0

我不想去te越狱路线。如果你有一个快速指针,我喜欢学习这些东西。但我想我会把这个问题作为一种“官方支持的方式”这样一个问题。 – bladnman

回答

0

我觉得here是你在找什么。诀窍是当您想让其他音频停止时,用沉默来循环播放一个短的音频文件。然后在链接完成后告诉iOS音频系统。

+0

这是一个有趣的选项。我一直对“播放音频文件”的CPU使用率不感兴趣。但也许我可以为这些问题创建一个实现细节。这至少是一个有效的解决方案。 – bladnman