[] Laya.loader.create 加载的中途断网 简直是灾难

Laya.loader.create 加载ls的过程中 断网 简直是灾难 无论如何处理
都无法正确的接着完成。
Laya.loader.clearRes(error, true);
然后在 Laya.loader.clearUnLoaded();
各种崩溃 在断网的不同阶段不同BUG 。
然后重新加载 原来的LS 加载不回调完成。不知道如何处理?
已邀请:

一坨坨

赞同来自:

最近刚好也碰到这个问题,我目前的解决办法 就是先用Laya.loader.load 把ls或者lh的文件先下载下来,不要缓存,然后再解析该文件的关联文件,比如lm,贴图等文件,然后再用load下载这些关联文件,最后使用的时候就用 laya.sprite3D.load去创建该3d对象,或者在下完关联文件的时候,用 laya.sprite3D.load 创建一次3d对象 ,然后其他地方用的时候就可以直接 laya.loader.getRes()获取了
 
这是我目前的一个解决办法,希望大神有其他的办法一起讨论
 
这种情况不是说用户网络就一定完全断了  可能是信号差瞬断或者用户在切换网络的时候,下载会有各种意想不到的问题

Aar0n

赞同来自:

这个是非引擎问题,主要要看在哪个平台, 可以监听网络状态,做相应的处理,重连,或者告诉用户断网

要回复问题请先

商务合作
商务合作