【发布时间】:2014-11-25 16:30:33
【问题描述】:
我在 iOS 中的 cordova(4.0 版)应用程序有一个大问题:
它使用由 buzz.js 触发的 HTML5 音频。现在的问题是,我希望在离开应用程序时所有音频都停止/静音。我希望这是标准行为,但事实并非如此。当我将应用程序留在 iPad 模拟器中时,它会继续在后台播放音频。
通过我的研究,我刚刚发现了一些人的帖子,他们遇到了完全相反的问题并希望继续在后台使用应用程序播放音频。
我知道我可以尝试使用 cordova 提供的恢复和暂停事件来处理这个问题,但由于 iOS 不允许对 HTML5 音频进行音量控制,因此可能会很困难/需要大量工作。
正如我所说,我正在使用 Cordova 4 CLI 使用 xCode 6.1 构建我的应用程序
我不了解 Objective-C 等,只有 JavaScript。
项目安装的插件如下:
me.apla.cordova.app-preferences 0.4.2 "AppPreferences"
org.apache.cordova.inappbrowser 0.5.3 "InAppBrowser"
org.apache.cordova.statusbar 0.1.8 "StatusBar"
【问题讨论】:
标签: javascript ios ipad cordova