-
Creator 版本:2.2.0
-
目标平台:微信小游戏 安卓
-
出现概率:安卓上面每次游戏可能都会碰到
-
额外线索:
在游戏过程中加载远程游戏资源,安卓会出现资源加载不到的情况。
调用接口是 cc.loader.loadRes
主要问题:1.加载不成功也没有回调。2.对加载不成功的资源,重新加载也没有作用。
重开游戏可能就会加载到之前加载不到的资源。
1赞
同一个问题,坐等官方解答
加载不成功是指什么情况?如何复现?
这种情况 loadRes 有返回失败结果吗?然后重新下载就没有任何返回了吗?
能确定下具体是什么时候可以加载到,什么时候加载不到吗?
我们游戏每过一个地图会加载后面的地图和怪物,也就是调用了多次loadRes,在安卓上会偶尔出现某个loadRes,没有任何回调,错误的成功的都没有,重新调用也没有回调。
试过很多次,不一定是哪两个关卡之间有问题,卡住次数最多的是加载怪物prefab。
重新进入游戏不一定会卡在上次的地方
只是超时没回调的话还好说,我们可以自己检查超时。现在问题在于再次调用loadRes,也是一样的表现。重新loadRes前,对目标路径做了cc.loader.releaseRes,也还是一样,继续没有回调。
刚刚用2.2.1正式版打包测了,还是会出现同样的问题
有没有特殊处理的办法呢?比如我怎么样才能重新开始下载这个资源?
2.2.1有问题的话,可以给我们一个demo么,我们定位一下,可能是其他的问题导致的
好的,怎么发给你们?
请问问题是否类似呢
qq 784358070