全局捕捉异常

还是不行 忙其他去了 我demo工程按照你的改了 不行

我的是native版本 点击就卡死

我用你这个demo是没有问题的。所以我有点怀疑是不是你的自定义引擎因为什么原因没有生效?

好的 晚点我再测试一下 因为项目已经上线了 我看看demo再跑一遍后没问题再升级

@dumganhar
你好,我按照你的方式去编译了不可以哦 编译是成功的 但是界面是卡死的

@dumganhar 抱歉 可以了 我试试移植到引擎v3.5.2去

@dumganhar 3.5.2引擎改了以后 网页版可以了 但是原生端不行

3.8.3原生可以吗?
有重新构建吗?

3.8.3我现在试下 3.8以上的工程需要更新android studio和jdk 我晚点试试

我的项目已经上线了 如无必要 我尽量想保持3.5.2

@dumganhar 3.8.3原生也不行

我稍后再用你demo看看。

您好 请问您那边复现了吗

今天来不及看了

没事 大佬 有空的时候看下

由于历史原因,原生上是用

jsb.onError(function (location, message, stack) {
    // 你的处理
});

监听全局的异常。你是在原生上继续使用 window.onerror ?

刚又测试了一遍,在 3.8.3 原生上是可以的:

另外,你移植到 3.5.x,我不确定有没有其他问题,有些 PR 可能要手动合并,比如:

我用安卓真机测试不行哦 界面卡死了 引擎就是3.8.3的 能捕捉到 但是界面卡死了

jsb.onError(function (location, message, stack) {
// 你的处理
});

注意这个,是传递函数进去,不是赋值。跟 window.onerror = 不一样
是 jsb.onError( 你的函数 );

好了 谢谢 我现在试试3.5.2的 后面等3.8稳定再升级