微信小游戏开启自动缓存后加载出错。

微信小游戏,在开启了自动缓存后, 当资源达到50M上限执行了自动清理操作时, 再加载资旧资源,就会有概率出现资源加载500的情况,
有点像是缓存资源在删除的同时,映射关系还没及时清除, 外部调用加载的时候,没有去远程加载。
不知道大家有没有碰到过这个问题。 各种配置和代码我都检查了,没查出有哪里调错的 
附上版本号: 所有都是最新版本:
微信开发者工具 v1.03.2008270
微信基础库:2.12.2
layaIDE和AIR引擎都是 1.8.11
 
无标题.png
已邀请:

jason:

赞同来自: Laya_小小泽

找到BUG了, 在Image加载过的资源 LayaManager会自动缓存一份纹理数据,这个纹理数据保存的的URL,是经过缓存映射后的路径。 但是这个路径上的资源,有可能会被自动清理掉。  一旦资源被清理,下次再拿到这个纹理绘制的时候,执行自动加载,然后就会报错。  

1.jpg


2.jpg


3.jpg

 
 

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作