Notice
Recent Posts
Recent Comments
Link
투케이2K
213. (AndroidStudio/android/java) 웹뷰 webview 에서 웹 콘솔 로그 확인 방법 - onConsoleMessage 본문
Android
213. (AndroidStudio/android/java) 웹뷰 webview 에서 웹 콘솔 로그 확인 방법 - onConsoleMessage
투케이2K 2021. 11. 3. 14:44[개발 환경 설정]
개발 툴 : AndroidStudio
개발 언어 : java
[소스 코드]
main_webview.setWebChromeClient(new WebChromeClient() {
// 웹 브라우저 콘솔 로그 확인
@Override
public boolean onConsoleMessage(ConsoleMessage consoleMessage) {
Log.i("---","---");
Log.d("//===========//","================================================");
Log.i("","\n"+"[A_Main >> onConsoleMessage() :: 웹 브라우저 콘솔 로그 확인 실시]");
Log.i("","\n"+"[url :: "+String.valueOf(main_webview.getUrl())+"]");
Log.i("","\n"+"[message :: "+String.valueOf(consoleMessage.message())+"]");
Log.i("","\n"+"[sourceId :: "+String.valueOf(consoleMessage.sourceId())+"]");
Log.d("//===========//","================================================");
Log.i("---","---");
return super.onConsoleMessage(consoleMessage);
}
// 실시간 웹뷰 로드 상태 확인
@Override
public void onProgressChanged(WebView view, int progress) {
Log.i("---","---");
Log.d("//===========//","================================================");
Log.i("","\n"+"[A_Main >> onProgressChanged() :: 웹뷰 호출 상황 확인 실시]");
Log.i("","\n"+"[url :: "+String.valueOf(main_webview.getUrl())+"]");
Log.i("","\n"+"[호출 상황 :: "+String.valueOf(progress)+"]");
Log.d("//===========//","================================================");
Log.i("---","---");
}
});
반응형
'Android' 카테고리의 다른 글
Comments