loading-items死循环可能?

loading-items.js
版本2.0.9p1

递归爆栈碰到2、3次,无法重现
看了下代码貌似在于itemComplete与append函数里存在死循环?:

你的complete回调是通过参数传进去的么?还是通过事件注册的方式去处理的?

cc.loader.loadRes
cc.loader.load
传入

正常应该不会。有没有什么报错的信息可以提供一下的

微信工具比较容易复现:

远程加载的时候报的错?有没有demo可以提供的?

环境:
1、设置了远程服务器地址
2、远程服务器地址存在旧版本的资源
3、构建新版本,未上传res,直接工具运行就报错了。
4、web preview非常难重现,最近几天跑了不下数百次,出现两次

目前无法提取demo,
项目太大(纯代码接近6MB),无法确定是哪里导致的问题,所以无法提取相关代码。
正在排除法确定是否项目中有接口使用上的问题

结案

排查发现cc.loader.loadRes的第二个参数,type传入了错误的类型导致。。。。
坑的地方在于微信开发工具几乎必现,而web preview下几乎不重现。