-
Creator 版本:
2.1.2 -
目标平台:
微信小游戏 -
详细报错信息,包含调用堆栈:
VM99:1 gameThirdScriptError
Cannot read property ‘_owner’ of undefined;at setTimeout callback function
TypeError: Cannot read property ‘_owner’ of undefined
at Function.getInstantiatedMaterial (http://127.0.0.1:28000/game/cocos/cocos2d-js-min.js:1:172165)
at r.219.r._switchGrayMaterial (http://127.0.0.1:28000/game/cocos/cocos2d-js-min.js:1:611689)
at r._updateDisabledState (http://127.0.0.1:28000/game/cocos/cocos2d-js-min.js:1:217960)
at r._updateState (http://127.0.0.1:28000/game/cocos/cocos2d-js-min.js:1:216230)
at r.__preload (http://127.0.0.1:28000/game/cocos/cocos2d-js-min.js:1:211026)
at h (http://127.0.0.1:28000/game/cocos/cocos2d-js-min.js:1:414539)
at r.i [as _invoke] (http://127.0.0.1:28000/game/cocos/cocos2d-js-min.js:1:198485)
at r.invoke (http://127.0.0.1:28000/game/cocos/cocos2d-js-min.js:1:414824)
at r.activateNode (http://127.0.0.1:28000/game/cocos/cocos2d-js-min.js:1:416441)
at r._activate (http://127.0.0.1:28000/game/cocos/cocos2d-js-min.js:1:139133) -
重现方式:
1.res下的资源和json放远端
2.在第一次加载场景时频繁切换网络状态
3.调用loadScene 不成功
4.控制台提示错误
微信开发工具,ios手机都可复现
- 额外线索:
猜测此处是野指针,导致不能找到 _ower 属性
另附失败场景属性截图:


