日志中可以看出 远程包 main-res 已经加载了 里面的文件格式后缀均是json,png,mp3,ttf,下面这个报错却不知道是什么文件引起的问题
断点调试了一下发现:
1.加载一个图片的时候会经过transformUrl的转换
这个转换无非是从抖音的cache中找出已缓存的图片
cacheManager.cachedFiles数据从何而来,我这边在cacheManager.init打了个断点进不去,而代码如下
看代码应该是从抖音中获取的数据
2.经过判断,该文件也存在
3.经过一系列的文件解析后最终跑到了downloadDomImage函数
之后便报错了
所有图片都是这样的报错,请问是哪里没有处理好吗?请高人指点一二
刚才在游戏启动的时候清除了cache
assetManager.cacheManager.clearCache()
代码走了downloadFile
实际走的是tt.download
下载完毕后返回的是一个temp的png路径
最终又走到了downloadDomImage
此时的该图片url不是刚tt.download下来吗?怎么也加载失败了?
@215194780 @609075410 @zzf_2025 麻烦大佬帮忙查看一下是什么原因
看报错信息是加载图片的时候报错了,不知道是否是图片格式的问题,可以尝试下在字节工程里面直接用字节的 API 加载此图片,看是否有问题
我不太清楚 但是我将md5cache去掉就没有报错了。
奇怪的地方是使用md5cache的话,他们引擎组的没有问题,我们这都是问题。
我没勾md5cache,不同机器试了也不行
你这个请求是 403了吧? 查一查原链接呗
原链接是远程资源,是存在的,应该和你一样走了缓存,地址变成tmp的临时地址,上层逻辑没做任何处理
你跟我这个应该不是同一个问题 再查查吧 
下载个最新的微信开发工具-nightly 版本,反馈回复是有在 nightly 版本处理,可以试试
nightly版本可以了!这也太坑了,根本没往工具上想














