Creator3.x如何捕获js报错用于上报?

如题:目前我使用console.error可以捕获到报错,安卓和浏览器预览都可以。
论坛有些文章提到的__errorhandler实测无效。

console.error真的可以用来捕获嘛?是否会有冗余信息?

用第三方的,功能多,满足各种需求,省事儿

问题是第3方的,没法监测js报错,比如firebase analytics。我需要自己捕获到js报错,然后上传

比较全面的是在c++层面改

比如在Game.cpp的init函数里面加

se::ScriptEngine* se = se::ScriptEngine::getInstance();
se->setExceptionCallback([](const char* location, const char* message, const char* stack){
    // Send exception information to server like Tencent Bugly.
   调用原生方法上报,如bugly
});
1赞

bugly