-
Creator 版本: 2.0.1
-
目标平台: Web
-
详细报错信息,包含调用堆栈:
Uncaught TypeError: Cannot read property ‘load’ of null
at cc_Texture2D.169.CallbacksInvoker.invoke (cocos2d-js-for-preview.js:27879)
at cc_Texture2D.handleLoadedTexture (cocos2d-js-for-preview.js:10335)
at cc_Texture2D.initWithElement (cocos2d-js-for-preview.js:10276)
at cc_Texture2D.set [as _nativeAsset] (cocos2d-js-for-preview.js:10200)
at Object.loadCallback (cocos2d-js-for-preview.js:21820)
at cocos2d-js-for-preview.js:21827
at LoadingItems.onComplete (cocos2d-js-for-preview.js:20107)
at LoadingItems.118.proto.allComplete (cocos2d-js-for-preview.js:21216)
at LoadingItems.118.proto.itemComplete (cocos2d-js-for-preview.js:21270)
at Function.118.LoadingItems.itemComplete (cocos2d-js-for-preview.js:21137) -
重现方式:(因上传大小限制需要麻烦测试人员手动放资源)
1、在resources文件夹下添加名为4k的文件夹,里面放约40m的图片资源
2、运行demo程序 -
手机浏览器 :否
-
编辑器操作系统 :windows 10
-
编辑器之前是否有其它报错 :无
-
出现概率:100%
-
额外线索:
1、项目仅循环两次 loadResDir + cc.game.restart的操作
2、4k文件夹资源体积较大 -
demo项目:cocos-test.zip (1.6 MB)
解决没有。我也遇到了,线上的,不是必现。
资源释放问题 ,资源被错误的释放了,但可能仍然被其它资源依赖着
解决没有 我也遇到了 也不是必现 切换场景切换多了就会遇见 太恶心了