其中采用了Android的WebView时,都显示JavaScript异常? [英] Where are JavaScript exceptions displayed when using Android WebView?
本文介绍了其中采用了Android的WebView时,都显示JavaScript异常?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有这个简单的HTML,我加载到一个Android的WebView(SDK 1.5版) -
I have this simple HTML that I load into an Android WebView (SDK version 1.5)-
<html>
<body onload="nomethod()">
<h1>Hello World</h1>
</body>
</html>
功能nomethod()不存在,但LogCat中不显示任何错误。
似乎未捕获任何异常无法被追踪。
任何想法我怎么能处理或跟踪未捕获的异常?
Function nomethod() doesn't exist but the LogCat doesn't display any error.
It seems that any exception that isn't caught cannot be traced.
Any idea how can I handle or trace uncaught exceptions?
谢谢!
推荐答案
您可能能够得到,如果你注册一个 WebChromeClient
您的WebView
。特别是,看看 onConsoleMessage()
。
You might be able to get that if you register a WebChromeClient
with your WebView
. In particular, look at onConsoleMessage()
.
这篇关于其中采用了Android的WebView时,都显示JavaScript异常?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文