후... 디버깅이 안되는 세상이란 너무 힘들듯하다. 회사에 오니까 웹뷰는 앱에서 디버깅이 안된다고 해서 내가 찾았다..

생각보다 어렵지 않았다.

일단 flutter 앱에 코드 추가가 필요하다.

main 바로 아래에 

await webview.AndroidInAppWebViewController.setWebContentsDebuggingEnabled(true);

위의 코드를 넣어 주면된다.

물론 main을 async로 바꿔줘야 한다.

나는 플랫폼이 안드로이드 일때만 웹뷰 디버깅을 할테니까 

Platform.isAndroid

위의 조건을 걸었다.

 

그후에는 정말 쉽다. 일단 웹뷰 앱을 실행하고 

chrome://inspect 위의 링크로 가서 inspect라는 버튼을 누르면 된다.

+ Recent posts