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

Webview에 대한질문 다시..

0 추천

안녕하세요 제 질문이 난해한관계로 다시 질문올려보겟습니다.

아래에 보이는 사진중

홈 정치 경제 연예 사회 IT이런부분은 이벤트가 잘먹습니다.

근데 그아래 내용부분이 이벤트가 안먹네요..

즉 옆으로 스크롤이나 슬라이드 하는 부분이 이벤트가 안먹습니다.

> 이화살표두 이벤트가 안먹구요..

소스는

WebView testwebview = (WebView)findViewById(R.id.testwebview);
  
  testwebview.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
  testwebview.getSettings().setBuiltInZoomControls(true);
  testwebview.getSettings().setSaveFormData(true);
  testwebview.getSettings().setJavaScriptEnabled(true);
  testwebview.setWebViewClient(new testwebview());
  testwebview.loadUrl("http://naver.com");

 

이런식이구요.. 다른옵션을 줘야하는게 잇나요?

 

mamongs (4,050 포인트) 님이 2013년 12월 16일 질문

1개의 답변

0 추천

동일 조건하에 이상없이 잘 동작 합니다. 

 

v.setWebViewClient(new WebViewClient() {
            @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url){
                view.loadUrl(url);
                return false;
            }
        });
 
        v.getSettings().setJavaScriptEnabled(true);
        v.getSettings().setBuiltInZoomControls(true);
        v.getSettings().setSaveFormData(true);
        v.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
 
        setContentView(v);
 
        v.loadUrl("http://www.naver.com");
 
device 는 갤럭시 s4 입니다
aucd29 (218,390 포인트) 님이 2013년 12월 16일 답변
죄송하지만 혹시
http://m.news.naver.com/main.nhn?mode=LSD&sid1=100
url을 타고 갓을때도 잘되는지 확인좀 부탁드려도될가요?
저도 다른건되는데 저쪽 url만 실행이 안되서요..
해당 페이지가 내부 db 를 이용 해서 view 를 전환 하나 봅니다.

v.getSettings().setDomStorageEnabled(true); 를 추가 하세요
...