Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Android WebView (SDK バージョン 1.5) にロードするこの単純な HTML があります。
<html> <body onload="nomethod()"> <h1>Hello World</h1> </body> </html>
関数 nomethod() は存在しませんが、LogCat はエラーを表示しません。 キャッチされない例外は追跡できないようです。 キャッチされていない例外をどのように処理または追跡できますか?
ありがとう!
に を登録すると、それを取得できる場合がWebChromeClientありますWebView。特に、 を見てくださいonConsoleMessage()。
WebChromeClient
WebView
onConsoleMessage()
クライアントを登録しないと表示されません。使用できないため、あなたとあなたのユーザーは JSExceptions を目にすることはありません。