3.5.2 动态加载mp3文件,部分失败

  • Creator 版本: 3.5.2

  • 目标平台: iOS / Android

  • 重现方式:动态加载mp3

  • 首个报错:
    src/cocos-js/instantiated-942fa951.js:875 load audio failed Error: load audio failed
    at src/cocos-js/cc.js:29978:32

jsb-adapter/jsb-engine.js:2016 unhandledRejectedPromise Error: load audio failed
PromiseConstructor Promisestacktrace:

  • [0]anonymous@src/cocos-js/cc.js:29978
  • [1]anonymous@src/cocos-js/cc.js:29974
  • [2]loadNative@src/cocos-js/cc.js:29970
  • [3]anonymous@src/cocos-js/cc.js:29963
  • [4]load@src/cocos-js/cc.js:29962
  • [5]loadAudioPlayer@jsb-adapter/jsb-engine.js:2532
  • [6]parse@src/cocos-js/instantiated-942fa951.js:55409
  • [7]parse@src/cocos-js/instantiated-942fa951.js:55517
  • [8]_flow@src/cocos-js/instantiated-942fa951.js:16530
  • [9]anonymous@src/cocos-js/instantiated-942fa951.js:16541
  • [10]anonymous@src/cocos-js/instantiated-942fa951.js:55504
  • [11]finale@src/cocos-js/instantiated-942fa951.js:54532
  • [12]anonymous@src/cocos-js/instantiated-942fa951.js:53685
  • [13]done@src/cocos-js/instantiated-942fa951.js:54499
  • [14]doNothing@jsb-adapter/jsb-engine.js:2371
  • [15]download@jsb-adapter/jsb-engine.js:2288
  • [16]downloadAsset@jsb-adapter/jsb-engine.js:2375
  • [17]process@src/cocos-js/instantiated-942fa951.js:54503
  • [18]retry@src/cocos-js/instantiated-942fa951.js:53680
  • [19]download@src/cocos-js/instantiated-942fa951.js:54536
  • 之前哪个版本是正常的:
  • 手机型号:
  • 手机浏览器:
  • 编辑器操作系统:
  • 重现概率: 100%

必现的,官方需要排查可以找我要mp3文件。
制作的mp3重新导出可能会好,也可能依旧不好,音效文件一多排查就很困难。
目前解决方案:改用fmod

是不是 大写的MP3了 发现 加载.MP3不行,但是加载.mp3可以 哈哈哈

看看我这个遇到过没? 这页面路径是什么情况,怎么办?谁遇到过?

不是,是小写的也不行,同一批导出的文件里面,就有几个是不能加载的,然后重新导出一下可能就可以了,但也存在重新导出还不行的情况

general_pop.zip (6.9 KB) 不能传mp3但可以传zip,我就直接传了吧