javascript - Cordova 与 Phaser3 无法正常工作 ios 音乐,声音被静音

标签 javascript phaser-framework

音乐在 Android 中可以播放,但在 ios 中音乐无法播放。在模拟器中,iphone 11 可以工作,但在 iphone 8 及以下版本中不能工作。

this.load.audio("musicSound", bgSound);
this.load.audio("paperSound", paperSound);
this.load.audio("gameOverSound", gameOverSound);
this.load.audio("akuAkuMusicSound", akuAkuMusicSound);
this.load.audio("warScreamSound", warScreamSound);

最佳答案

只需将其放入 config.xml 中即可:

<preference name="AllowInlineMediaPlayback" value="true" />

关于javascript - Cordova 与 Phaser3 无法正常工作 ios 音乐,声音被静音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61329518/

相关文章:

javascript - 如何防止角色在 Phaser 3 中使用 Matter Physics 在半空中跳跃?

javascript - Phaser.io 和 TypeScript

javascript - 如何使用 Apps 脚本格式化 Google 表格中的日期?

javascript - 如何访问 jquery 对话框引用的 div 元素?

javascript - 平铺 map 中的 GID

html - Phaser.js 中的音频循环

javascript - 移相器 3 : Shader with microphone input (Web)

javascript - Angular 范围和 Kendo UI 控件

javascript - 动画 SVG : show animation on scroll when element appears

javascript - 在 Vue.js 的 watch 中使用 try catch