-
Creator 版本:2.4.3
-
目标平台: 原生安卓apk
-
问题:最近在做一个修改头像,使用相册的功能,做安卓端的。使用了cc.assetManager.loadRemote 有缓存,怎么处理呢?仔细看了一下官方的接口,cc.assetManager.cacheManager.removeCache(downUrl); 在vs code上面提示此处是0参数,但是获得了1个参数,这个影响调试吗?还是有bug?我尝试了一下,在游戏启动入口调用clearCache,每次调用启动的时候,图片都会加载最新的头像。
现在遇到的问题是,我想在游戏中使用相册变换头像,现在是一直加载的缓存,即旧的图片。使用这个removeCache(downUrl) 看到的情况并没有生效,是这个版本有bug吗?百思不得其解~~~ 而且vscode 代码提示此处也是获取0个参数~~ 费解,有没有官方大大,或者大佬们帮忙解答一下
遇到新的问题了~~。let data = (jsb.fileUtils as any).getDataFromFile(obj.msg); 上传图片数据,第一次是正常的,第二次还是缓存的图片,又到怀疑这个接口是不是有缓存了,裂开~~