【发布时间】:2019-09-30 00:20:10
【问题描述】:
我在应用程序中创建了一个 webview 和一些 js 绑定。
出于安全原因,我将 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绑定什么时候会触发js catch函数?
【问题讨论】:
标签: javascript android logging android-webview bridge