-
Creator 版本:2.4.14
-
目标平台:Harmony Next (OpenHarmony 5.0.1)
-
重现方式:
1.使用cc.assetManager.loadRemote加载缓存目录下的ogg音频,得到audioClip。
2.调用cc.audioEngine.play(audioClip, false, 1),返回-1。c++代码打印"FileInfo (), preloadEffect () failed"。是不是有可能decode没完造成的 -
首个报错:
-
手机型号:华为 MatePad Pro
怀疑是AudioDecoderOgg::decodeToPcm()耗时导致的,从调用play到声音出来,需要等十几秒。音频文件越大时间越久。
我这边测试1m~2m的ogg, 也差不多耗时1~2s. 请问1.你测试的ogg多大?2. 2.4.15或者3.8.6 是否有也有这样的问题呢?
8m左右吧。最新版本没试过。
相对来说比ios和安卓平台慢太多了。会影响体验的