private class MyWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
finish();
}
@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
// TODO Auto-generated method stub
handler.proceed();
}
}
원래는 보안 경고 뭐라고 하는 다이얼로그 가떠야 하는데... 웹뷰에서는 안뜨더라.
이를 무시하고 그냥 진행하게 하기 위해서 저 위의 빨간색을 추가 하면 된다...
왜... 자바스크립트 안먹을때 추가 해주는 것과 같다.
myWebView.setWebViewClient(new MyWebViewClient());
myWebView.getSettings().setJavaScriptEnabled(true);
'자료' 카테고리의 다른 글
탭 버튼에 badge 달기 (0) | 2012.09.05 |
---|---|
SMS Receiver (1) | 2012.09.03 |
뒤로가기 두번으로 앱 종료 하기 (1) | 2012.08.31 |
MapActivity를 호출 할때 꼭 빼먹는것... (0) | 2012.08.29 |
c2dm 잘 정리된 post (0) | 2012.08.29 |