现在的问题是发布出来的文件名3b9c21d0-2ddb-4864-815f-1908846611e1.e3d6f.png,
下面是微信中获取到的文件名3b9c21d0-2ddb-4864-815f-1908846611e1.png,
,导致图片在微信分享里拿不到,为什么会多一个e3d6f这一段东西呢?我看了meta文件中没有这个东东
现在的问题是发布出来的文件名3b9c21d0-2ddb-4864-815f-1908846611e1.e3d6f.png,
下面是微信中获取到的文件名3b9c21d0-2ddb-4864-815f-1908846611e1.png,
,导致图片在微信分享里拿不到,为什么会多一个e3d6f这一段东西呢?我看了meta文件中没有这个东东
问题已经解决,自己回复,cocos的文件名组成就是(启用md5)udid.md5.png,此时如果要把文件传给第三方使用就要加下面这段代码
var path = i.url;
if (cc.loader.md5Pipe) {
path = cc.loader.md5Pipe.transformURL(path);
}
i为loadRes返回的data,path为有效路径