내 로컬 저장소의 파일을 html 형식으로 호출하고 webview에 표시합니다. 내 HTML에는 동일한 웹보기에서 클릭하고 표시 할 URL이 들어 있습니다. 하지만 shouldOverrideUrlLoading이 작동하지 않습니다. 어떤 도움이 필요합니까?webview shouldOverrideUrlLoading not working
webview.loadUrl("file:///"+file);
webview.getSettings().setJavaScriptEnabled(true);
webview.setWebViewClient(new InsideWebViewClient());
private class InsideWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return false;
}
} file:///android_asset
같은 방식에
시도했습니다. 링크를 클릭해도 응답이 없습니다. 하지만 loadurl보다는 loaddata를 사용하면 효과적입니다. – micky
은 표시된 파일의 내용이며 클릭이 처리되지 않거나 파일이 전혀 표시되지 않습니다. –