-
Creator 版本: 2.4.11
-
目标平台:原生平台 iOS / Android
-
重现方式:
在Canvas上挂一个点击监听事件,然后调用cc.game.restart()重启时出现以下错误
E/jswrapper: ERROR: Uncaught TypeError: i.targetOff is not a function, location: src/cocos2d-jsb.js:0:0
STACK:
[0]_onPreDestroy@src/cocos2d-jsb.js:17496
[1]212.a._destroyImmediate@src/cocos2d-jsb.js:30149
[2]_onPreDestroy@src/cocos2d-jsb.js:38358
[3]_onPreDestroy@src/cocos2d-jsb.js:8497
[4]212.a._destroyImmediate@src/cocos2d-jsb.js:30149
[5]_onPreDestroy@src/cocos2d-jsb.js:38357
[6]_onPreDestroy@src/cocos2d-jsb.js:8497
[7]212.a._destroyImmediate@src/cocos2d-jsb.js:30149
[8]anonymous@src/cocos2d-jsb.js:30072
[9]cc.game.restart@jsb-adapter/jsb-engine.js:3252
[10]t.updateCb@assets/main/index.jsc:3560
目前解决方法是重启前先把节点上的监听事件去掉!!!
@panda