Android WebView не загружает блог - в мобильных данных; но то же самое работает при использовании широкополосного Wi-Fi
В течение 1 года один и тот же код работает нормально; только через два дня эта проблема началась.
err_name_not_resolved - в мобильных данных (Airtel, Jio, Idea и т. д.)
Тот же код отлично работает в широкополосном Wi-Fi (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");
Я попробовал URL-адрес страницы facebook и другие URL-адреса вместо блога; и все работает нормально ...