2010-02-09 2 views
3

나는 내가 안드로이드 웹보기로로드이 간단한 HTML (SDK 버전 1.5)이 - 존재하지 않는Android WebView를 사용할 때 JavaScript 예외는 어디에 표시됩니까?

<html> 
<body onload="nomethod()"> 
<h1>Hello World</h1> 
</body> 
</html> 

기능 nomethod을()하지만 로그 캣은 오류를 표시하지 않습니다.
잡히지 않은 예외는 추적 할 수없는 것으로 보입니다.
잡히지 않은 예외를 처리하거나 추적하려면 어떻게해야합니까?

감사합니다.

답변

3

WebChromeClientWebView에 등록하면이 문제가 발생할 수도 있습니다. 특히 onConsoleMessage()을 살펴보십시오.

+0

감사합니다. 그러나 API 7에서만 사용할 수 있습니다 - Android 2.1 ... – Totach

+0

그 이유는 내가 기억하지 못했던 이유 일 것입니다. :-) – CommonsWare

0

고객을 등록하지 않은 경우 이 표시되지 않습니다. 당신이 그것을 사용할 수 없으므로, 당신과 당신의 사용자는 결코 JSExceptions을 볼 수 없을 것입니다.

관련 문제