Phonegap + Phaser 游戏在 iOS 上关闭了背景音频

Phonegap + Phaser game shuts down background audio on iOS

我正在开发一个简单的游戏。我希望玩家能够在玩游戏时听到他们的音乐。在 Android 上没有问题,但在 iOS 上,只要应用加载声音就消失了。

有一个类似的 question 但它与 howler.js 的使用有关。我不使用它。我使用 Phaser 的内置音频管理器。

实际上,即使我排除了所有与声音相关的代码,它仍然会使背景音乐静音。

XCode中有没有选项或者phonegap的一些插件?我找了好几天了。

编辑:关于声音管理器的代码在这里:

预加载状态: this.load.audio('score', ['sounds/score.ogg', 'sounds/score.mp3']);

我玩的时候: var scoreSound = game.add.audio('score'); scoreSound.play();

我找到了 solution。实际上我发现它和你在 objective-c 中做的一样。知道怎么开发Phonegap插件的人可以把它转成插件,对不懂obj-c的人很有帮助