【发布时间】:2011-01-14 21:53:13
【问题描述】:
我将这个简单的 HTML 加载到 Android WebView(SDK 版本 1.5)中-
<html>
<body onload="nomethod()">
<h1>Hello World</h1>
</body>
</html>
函数 nomethod() 不存在,但 LogCat 不显示任何错误。
似乎任何没有被捕获的异常都无法追踪。
知道如何处理或跟踪未捕获的异常吗?
谢谢!
【问题讨论】:
我将这个简单的 HTML 加载到 Android WebView(SDK 版本 1.5)中-
<html>
<body onload="nomethod()">
<h1>Hello World</h1>
</body>
</html>
函数 nomethod() 不存在,但 LogCat 不显示任何错误。
似乎任何没有被捕获的异常都无法追踪。
知道如何处理或跟踪未捕获的异常吗?
谢谢!
【问题讨论】:
如果您使用您的WebView 注册WebChromeClient,您也许可以得到它。尤其是onConsoleMessage()。
【讨论】:
除非您注册了客户,否则它们不会显示。由于您无法使用它,您和您的用户将永远不会看到 JSExceptions。
【讨论】: