android webview url 가로채기 / 네이티브에서 작업 | android
shouldOverrideUrlLoading 사용 예제이다. tel:, sms: 등은 모바일브라우저에서 정상작동한다. 하지만 webview에서는 작동하지 않는다 그렇게 때문에 페이지전환 전에 url을 가로채서 전화, 문자, 파일다운로드 구현하였다. 웹에서 a태그에 tel:, sms: 또는 ~.hwp 등으로 끝나는 url 캐치해서 네이티브에서 실행 ex) 전화상담 문자상담 PDF 다운로드 Colored by Color Scripter cs webview가 있는 onCreate 내부에 작성 private WebView _webview; _webview = (WebView)findViewById(R.id.webview); _webview.setWebViewClient(new WebViewClient(){ @O..
2016. 1. 5. 17:16