这应该是cocos2d-js-v3.0-beta的bug吧?求大神挑战... 囧~

cocos2d-js-v3.0-beta中自带的一个月亮战士中敌机爆炸音效报此错误: res/Effect/explodeEffect.mp3 greater than 5 ,可是音效文件长度并没有大于5秒,这是什么问题?是bug吗?若是,如何解决呢?若不是,那是代码哪里有问题呢?求大神。。。

啊 我也遇到了,但是从网上查不解决办法。

这个也不是音效长度的问题,是这个音效文件被重复添加了五次导致的。具体原因好像是这个音频的ended属性 始终不能为true。但是我打断点看到的明明是true

这个问题在更早的版本中就存在了,我在论坛问了,没得到回应。

我把CCAudio.js 里面 if (cc.sys._supportWebAudio) 改成if(0) 就可以了

好的,我试试。谢谢啦。

之前有一个bug,一个标记位没有对,导致音频播放5次后出错,RC2已经修改过来了。

关于计数5的说明:
同一个音频已经有5个在同时播放,不让播放第6个。如果前面5个有一个结束了,则可以启动新的。