当同一个音效播放超过5次时,会报下面这个错误。这之后其他操作没有任何影响,只是音效播放时都不会有声音。
Error: XXX greater than 5
XXX为音效文件路径。
我是调用cc.audioEngine.playEffect来播放音效的。
此问题仅在火狐浏览器上出现,其他浏览器上正常,Native版也正常。
要复现也很简单,随便添加一个按钮,在按钮事件中播放音效,然后点击按钮超过五次就会出现。
不知道为什么会出现该问题,我现在临时的解决方法是在playEffect前先调用一下unloadEffect,就不会再报错了,当然这样很不科学,但我不知道该怎么做才好。
我来mark一下