2015-04-27 48 views
0

我们正在使用cocoonjs webview +构建一个html项目,但是当我们在ios上打开我们的应用程序时,soundjs不会播放。Cocoonjs soundjs不在ios上玩

在webview +中,一切正常工作在android上,我们已经尝试使用ios的mp3,ogg和m4v声音文件。有没有人有任何想法我们可以尝试接下来。

这适用于自动播放声音和由用户交互触发的声音(例如,在onclick处理程序中)。

回答

0

它看起来像Cocoonjs是基于科尔多瓦,所以你应该能够使用新的CordovaAudioPlugin与最新的SoundJS-Next

此前,WebAudioPlugin的默认存在问题,因为它需要XHR加载音频,而不适用于本地文件。人们通过不使用默认插件而是注册HTMLAudioPlugin来解决这个问题。

此外,iOS网站要求在用户事件内播放音频,但我不确定是否将相同限制应用于网页浏览。如果是这样,Mobile Safe Tutorial可能会有用。

希望有所帮助。