웹뷰 사용중인데 원래 팝업이 떠야 하는곳에서 팝업이 안뜨더군요..

 

찾아보니 웹뷰 자체는 단순히 HTML 문서를 웹페이지로 보여주는 최소의 역할만 하도록 되어있고

 

나머지는 직접 구현해야 한다더군요..

 

다른 방법으로 WebChromeClient를 상속받은 클래스 만들어서 몇가지 해주면 간단하게 되긴하던데..

 

 

문제는 제가 웹뷰에서 페이지를 로딩하고 나서 HTML 문서에서 몇가지 데이터를 파싱해서 사용하는데..

HTML 문서를 받아오려니  WebChromeClient가 아닌 WebViewClient클래스에 있는 onPageFinished 메서드를 사용해야되서요..

 

WebChromeClient클래스에 onPageFinished 역할을 하는 메서드가 존재하거나..

아니면 WebViewClient 클래스에서 팝업을 뜨게하는 방법을 알면 될텐데 ...

 

혹시 방법 아시는분 안계신가요..