游戏上线了。前端捕捉到的错误堆栈,查了半天没查到 到底哪里出错

  • Creator 版本: 2.3.1

  • 目标平台: ios 和 Android

  • 重现方式:无法复现

  • 首个报错:

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:

js error:filesrc/cocos2d-jsb.js
,=====liod0
,========errorMessage:Uncaught TypeError: Cannot read property ‘emit’ of null
,========error:[0]_onTouchEnded@src/cocos2d-jsb.js:21836
[1]244.proto.emit@src/cocos2d-jsb.js:40134
[2]_doDispatchEvent@src/cocos2d-jsb.js:15023
[3]dispatchEvent@src/cocos2d-jsb.js:15896
[4]_touchEndHandler@src/cocos2d-jsb.js:14911
[5]_onTouchEventCallback@src/cocos2d-jsb.js:28766
[6]_dispatchEventToListeners@src/cocos2d-jsb.js:28852
[7]_dispatchTouchEvent@src/cocos2d-jsb.js:28801
[8]dispatchEvent@src/cocos2d-jsb.js:29048
[9]handleTouchesEnd@src/cocos2d-jsb.js:38127
[10]touchend@src/cocos2d-jsb.js:38330
[11]anonymous@src/cocos2d-jsb.js:38343
[12]dispatchEvent@jsb-adapter/jsb-builtin.js:3065
[13]anonymous@jsb-adapter/jsb-builtin.js:3106

看着都是 cocos2d-jsb.js 里面错误不太了解哪里的问题

看起来像是注册了点击监听,但是没有取消它

这样测试看看:进入游戏马上切换前后台

其实我也想知道有没有插件或者工具或者方法来显示的准确些。。。每次都要凭经验或者来测游戏到某功能再深入的查。。

这样的问题我都自动过滤了,反正也不是必现,偶现概率也不大:joy:查来查去还费脑

这样操作是没有问题的

哈哈 每天看日志报错就会出现几条 看着挺烦人的 就想解决他

我也遇到这个问题,游戏上线2天捕捉到131次,人都傻了。。