听起来不适用于cocos2D JS v.3 + IntelXDK + Cordova

时间:2015-06-25 03:18:16

标签: intel-xdk cocos2d-android cocos2d-js

我在Android或模拟器上无法使用的音频存在问题。但它正在开发Web应用程序。我在谷歌搜索过但我找不到解决方案。

为什么cc.audioEngine在使用英特尔XDK时无效?

2 个答案:

答案 0 :(得分:0)

并不是XDK“不工作”,因为webview和/或webview要求不符合cc.audioEngine库的要求。我不是cc.audioEngine的专家,但似乎需要Web Audio。您在典型的Android设备中找到的标准网页浏览不支持此功能。这就是我们为Android构建选项提供Crosswalk的原因。它包括您在桌面浏览器中理所当然的现代HTML5功能和API。

尝试使用Crosswalk构建并使用Debug选项卡进行调试。这两个人都使用Crosswalk webview。

答案 1 :(得分:0)

使用JS库,您可以构建自己的cordova插件,以便在Android上录制/播放音频。或者在github上搜索现有的cordova插件。