마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

웹뷰로 웹페이지를 뛰웟는데 자바스크립트 alert를 인식하지 못합니다.

0 추천

안녕하세요.

웹뷰로 이벤트페이지를 띄웟는데요.

이벤트웹페이지에 응모하기가 잇는데 고걸 누르면 자바스크립트의 alert 창이 떠야하는데요.

이게 먹히지를 않네요 ㅠㅠ

옵션은 이렇게 주었습니다.

webSetting.setJavaScriptEnabled(true);
 
webSetting.setBuiltInZoomControls(true);
webSetting.setJavaScriptCanOpenWindowsAutomatically(true); // javascript가 window.open()을 사용할 수 있도록 설정
webSetting.setPluginState(WebSettings.PluginState.ON_DEMAND); // 플러그인을 사용할 수 있도록 설정
webSetting.setSupportMultipleWindows(false); 
 
왜 웹뷰에서 alert창이 안뜨는걸가요?

 

갸아악 (21,260 포인트) 님이 2015년 5월 18일 질문

2개의 답변

0 추천
 
채택된 답변

http://natsgun.tistory.com/6

참고하세요.

익명사용자 님이 2015년 5월 18일 답변
갸아악님이 2015년 8월 18일 채택됨
0 추천
webview.setWebChromeClient

웹뷰는 단순하게 보여주기 식이고,

페이지의 팝업을 띄우고 할려면 크롬과 같은 브라우저를 사용해야 되지 않나요?

 

어렵군요 (5,920 포인트) 님이 2015년 5월 18일 답변
mWebView.setWebChromeClient(new WebChromeClient());
요것도 햇습니다만 안되는군요..
...