안드로이드 개발 질문/답변
(글 수 45,052)
webview_code.getSettings().setJavaScriptEnabled(true);
//webview_code.requestFocus();
webview_code.getSettings().setBuiltInZoomControls(true);
webview_code.setWebViewClient(new CodeWebViewClient());
webview_code.setHorizontalScrollBarEnabled(false);
webview_code.setVerticalScrollBarEnabled(false);
웹뷰를 보통 위와 같이 세팅하는데 모바일 웹에서
http://m.news.naver.com/president2012/news/read.nhn?mode=LSD&sid1=100&oid=008&aid=0002948092&cid=913367&ntype=COMPONENT
페이지를 열경우
이미지의 +, - 버튼을 눌러도 아무 반응이 없네요.
최대한 안드로이드 웹브라우저에서 지원하는 기능을 모두 지원하고 싶은데,
어떻게 설정해야 좋을까요.
웹뷰를 써서 않되는 기능이 많아진다면 웹뷰써서 골치가 아플수밖에 없네요.
WebView에는 기본적으로 JavaScript나 URL Scheme에 대한 처리가 되어있지 않습니다.
이를 구현하시려면
WebView.setWebViewClient(WebViewClient client)
WebView.setWebChromeClient(WebChromeClient client)
위의 두가지 메소드에 대해 알아보세요.