最简单的bugly接入

#纠正一下论坛的错误接入方法
全程根本不需要和c++沟通

#andorid
打开cocos的原生工程,按照bugly接入原生的步骤接就可以了

#ios
打开xcode,按照腾讯bugly官方教程接入就可以了

上报日志、自定义异常 这些都在原生都有实现, 在原生实现后,通过js调用就可以

你这种的确是最简单的,但是你是怎么监测js的错误的呢?用的是__errorHandle,查看源码就知道,这是c++发过去的,如下图

,首先将错误回调给了c++的接口,然后回调给了js的接口。也就是说如果从js上报,经历了:js注册回调、c++接收js回调方法,发生错误,调用c++方法,回调给js、js调用c++,c++调用java/c->oc。所以这样看来,这个就是个人的取舍问题了(因为都报错了,就不在乎这两者之间的性能问题了),但是我认为这没有对错之分。

js错误检测 window.__errorHandler

您可能想复杂了, js错误抓取 window.__errorHandler 就可以

你还是没看我说的,window._errorHandler就是c++回调给js的