【发布时间】:2026-02-18 13:20:03
【问题描述】:
Android WebView 未加载博客 - 在移动数据中;但是在使用 wifi 宽带连接时同样可以正常工作
1 年相同的代码工作正常;现在只有两天这个问题开始了 它的节目
err_name_not_resolved - 在移动数据中(Airtel、Jio、Idea 等)
相同的代码在 Wifi 宽带(BSNL,印度)中运行良好
mWebView = (WebView)findViewById(R.id.not_webView);
WebSettings webSettings = mWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setBuiltInZoomControls(true);
webSettings.setDisplayZoomControls(false);
mWebView.getSettings().setRenderPriority(WebSettings.RenderPriority.HIGH);
mWebView.getSettings().setCacheMode(WebSettings.LOAD_DEFAULT);
mWebView.getSettings().setAppCacheEnabled(true);
webSettings.setDomStorageEnabled(true);
mWebView.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
//hide loading image
findViewById(R.id.imageLoading).setVisibility(View.GONE);
findViewById(R.id.progressBar).setVisibility(View.GONE);
//show webview
findViewById(R.id.not_webView).setVisibility(View.VISIBLE);
}
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if (Uri.parse(url).getHost().endsWith("abcd.blogspot.in")) {
return false;
}
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
view.getContext().startActivity(intent);
return true;
}
});
mWebView.loadUrl("https://abcd.blogspot.in");
我尝试使用 facebook 页面 url 和其他 url 而不是博客;并且效果很好...
【问题讨论】:
-
尝试清除您的 webview cookie 并重试
-
如何清除 webview cookie,你能给我一个示例代码
-
你可以在这里查看*.com/a/45230679/3983054
标签: android webview android-webview blogs blogger