Android WebView没有加载博客

时间:2017-07-24 03:01:43

标签: android webview android-webview blogs blogger

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页面网址&其他网址而不是博客; &安培;它工作得很好......

1 个答案:

答案 0 :(得分:0)

(首先尝试删除渲染质量线(高)。

有3个 可能的事...... (注意:将其放入浏览器中检查您的网址)

  1. 由于您的接入点..

  2. 检查清单中的网络相关权限

  3. 等待很多次blogspot加载速度很慢..