编辑器CocosCreator_v1.4.0-beta.5_2016122201_win
安卓上调用cc.audioEngine.playMusic时为什么报preloadEffect的错?
浏览器没问题
编辑器CocosCreator_v1.4.0-beta.5_2016122201_win
安卓上调用cc.audioEngine.playMusic时为什么报preloadEffect的错?
浏览器没问题
求解决方案
求解决方案

这个文件在apk里面么?能稳定重现么?最好上传一下这个mp3文件。
收到,会尽快看看。发现这个音效的解码已经超过2秒钟,导致解码失败了。
你临时解决方案可以:先preload这个背景音乐,监听preload结束事件,preload成功再去播放,应该就不会出现这个问题了。
或者在AudioPlayerProvider.cpp中,把解码等待时间设置长一点,目前为2s。
_preloadWaitCond.wait_for(lk, std::chrono::seconds(2));
好的,等你们1.4正式版出了再加音效了
这个应该是个背景音乐吧?而且是单通道,32秒的长音乐。不是音效吧?
是背景音,但是报错是音效的错,不知道什么问题
换了其他的文件可以播放
应该是文件的问题吧,到时换上正常的音效
不是文件的问题。是引擎的bug。
尝试有最新的1.4 beta版本试试,这个问题应该修复了。