2016-11-17 70 views
0

我試圖打開以下鏈接在我的WebView的WebView顯示空白頁,而不是加載鏈接

http://issuu.com/muhammadumar88/docs/prime_guide_2016?e=27032292/40838888

隨着代碼

mWebView = (WebView) view.findViewById(webView); 
     mWebView.getSettings().setJavaScriptEnabled(true); 

     mWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true); 
     WebSettings websettings = mWebView.getSettings(); 
     websettings.setJavaScriptEnabled(true); 
     websettings.setDomStorageEnabled(true); 
     websettings.setUserAgentString("Mozilla/5.0 (Linux; Android 4.1.2; C1905 Build/15.1.C.2.8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.114 Mobile Safari/537.36"); 

     mWebView.setWebViewClient(new AppWebViewClient((ProgressBar) view.findViewById(R.id.progressBar))); 
     mWebView.setWebChromeClient(new WebChromeClient()); 
     mWebView.loadUrl(link); 



public class AppWebViewClient extends WebViewClient 
    { 
     private ProgressBar progressBar; 

     public AppWebViewClient(ProgressBar progressBar) 
     { 
      this.progressBar = progressBar; 
      progressBar.setVisibility(View.VISIBLE); 
     } 
     @Override 
     public boolean shouldOverrideUrlLoading(WebView view, String url) 
     { 
      view.loadUrl(url); 
      return true; 
     } 

     @Override 
     public void onPageFinished(WebView view, String url) 
     { 
      super.onPageFinished(view, url); 
      progressBar.setVisibility(View.GONE); 
     } 
    } 

我一直得到一個白色的空白頁。我該如何解決這個問題,我錯過了什麼?

+0

你清單中設置權限? – sasikumar

+0

@sasikumar什麼權限? – SaravInfern

+0

互聯網我猜 – Redman

回答

1

更改以下行。

mWebView = (WebView) view.findViewById(R.id.webView); 

代替

mWebView = (WebView) view.findViewById(webView); 

欲瞭解更多信息,請參閱Webview shows white blank page

+0

對不起,我修好了,結果是相同的,視頻不加載,所有其他網站正在加載 –

相關問題