-
Creator 版本:2.0.9
-
目标平台:
-
详细报错信息,包含调用堆栈:无法动态加载资源
-
重现方式:
1、按照官方提供的方式发布到华为快游戏(Runtime版)
2、发布为小包模式。
3、安装华为快应用加载器到手机,使用cocoscreator的快游戏工具安装rpk包到手机。
4、此时快应用自动打开,第一次打开是没问题的,一切资源都正常加载过来了。
5、退出游戏返回到快应用加载器,长按游戏图标选择“管理”——删除数据。
6、再次打开游戏,此时游戏就无法正常加载资源了。(使用的是cc.loader.loadRes)。
7、在快应用加载器删除我那个游戏,再重新安装rpk也是无法解决。
8、在手机系统应用中清理“华为移动服务”、“快应用加载器”的数据,重新安装rpk才能正常加载。当然重复步骤5又是一样的结果。 -
之前哪个版本是正常的 :
-
手机型号 :华为Honor6X、小米9
-
手机浏览器 :华为快游戏Runtime版
-
编辑器操作系统 :windows10
-
编辑器之前是否有其它报错 :
-
出现概率:100%
-
额外线索:
我觉得这是某种缓存机制的问题,关键是缓存的方式无法理解——理论上再怎么缓存,把数据删了甚至把游戏删了缓存肯定也就没了,但是并不是,竟然是要去删除App的应用数据才能达到清理效果。
@引擎的各位大佬们,请帮忙看看这是什么问题。