微信小游戏的资源文件名字被篡改?

  • Creator 版本:1.8.2

  • 目标平台: 微信开发工具

  • 重现方式:构建出来的音频文件(都是mp3格式的)名字中间都加了一串码

  • 编辑器操作系统 :imac

由于不能读取到正确的文件名,所有的音频文件都播放不了了

求问了微信开发者社区,说是cocos creator的问题,所以来这里问了

打包的时候,构建发布里面的 MD5 Cache 这一个选项取消掉就不会有这些随机字符了

关闭MD5 Cache这个选项就没法做版本控制了,还有另外的解决办法,就是cocos creator跟微信API的交互中有个方法,cc.loader.md5Pipe,判断此参数存在,然后把音频路径转化cc.loader.md5Pipe.transformURL(url);这样就能读到正常的名字了