gpt4 book ai didi

javascript - android webview js什么时候会捕获错误?

转载 作者:行者123 更新时间:2023-11-29 23:10:10 27 4
gpt4 key购买 nike

我在应用程序中创建了一个 webview 和一些 js 绑定(bind)。
出于安全原因,我将 js 桥函数包装在 try catch 中。
但是,我不知道js catch函数捕获了什么。因为错误是随机发生的,所以我通过 GA 发出错误但未设置事件值。

    try {
price = JsBridge.getProductPriceString('something wrogn');
} catch (e) {
ga('send', 'event', 'Error', 'Exception', e && e.toString());
console.log("getPriceString", e);
alert("get price string error:", e);
}

我想我可以从 Android java 方面进行调查。
但是我不知道Android js绑定(bind)什么时候会触发js catch函数?

最佳答案

您可以像在 Android 中一样使用调试

Log.d("标签", "异常")

如果您使用 alert 并且 console.log 不能直接在 Android 中运行

关于javascript - android webview js什么时候会捕获错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56105569/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com