簡體   English   中英

WebView顯示空白頁面,而不是加載鏈接

[英]WebView showing blank white page instead of loading a link

我正在嘗試在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);
        }
    }

我繼續獲得白色空白頁。 我該如何解決,我想念什么?

更改以下行。

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

代替

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

有關更多信息,請參見Webview顯示空白頁

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM