暂停用户背景音乐

Posted

技术标签:

【中文标题】暂停用户背景音乐【英文标题】:Pausing users background music 【发布时间】:2017-04-07 09:00:40 【问题描述】:

在我们正在开发的应用程序中,如果应用程序启动时正在播放音乐,我们希望让它继续运行。在应用程序本身中,这很好并且有效,但是,如果显示插页式广告,常识和最佳实践要求我们应该暂停此背景音乐,以防插页式广告有自己的音乐。理想情况下,我们会在 Interstitial 关闭时重新播放音乐。这可能吗?

【问题讨论】:

【参考方案1】:

有一个类 MPMusic​Player​Controller 处理音乐应用程序功能。它有一些类方法,如 system​Music​Player(),可能有助于实现它。但问题在于任何第三方应用程序。假设音乐正在通过任何第三方应用程序播放。因此,在这种情况下,您将无法访问其方法,并且在发生任何中断的情况下,就像您说的那样,它将被暂停。

【讨论】:

不正确;即使是另一个应用程序,也很容易暂停音乐。 如果你暂停它,你可以恢复它——就这么简单。为什么会是单向操作?这完全没有意义...... 可以通过这个机制控制音量来支持淡入淡出吗?

以上是关于暂停用户背景音乐的主要内容,如果未能解决你的问题,请参考以下文章

播放背景音乐,用户可以停止或重新启动或暂停音乐

如果您的应用程序播放视频并暂停背景音频,您如何在完成后让背景音频恢复?

使用javascript淡入/淡出播放/暂停音乐

Alpha版本测试报告

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

暂停和恢复背景音乐,而其他播放之间