我正在尝试在WebView中显示网站。 问题是它包含以下HTML标记:
<meta http-equiv="refresh" content="4; URL=subst_001.htm">
这会导致网站消失(并显示包含错误消息的subst_001.htm)
有没有一种简单的方法可以解决这个问题?
澄清:我没有(编辑)访问我想要打开的网站。
答案 0 :(得分:0)
我找到了解决方案:
使用&#34; custom&#34; WebView可以解决问题。
webView = (WebView) findViewById(R.id.webView);
webView.setWebViewClient(new CustomWebViewClient());
public class CustomWebViewClient extends WebViewClient {
public boolean shouldOverrideUrlLoading(WebView view, String url) {
return true;
}
@TargetApi(24)
public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
return true;
}
}