Android WebView无法呈现某些网页

Android WebView无法呈现某些网页,android,webview,webpage,Android,Webview,Webpage,我试图在WebView中显示2个网页。第一个可以正常工作,但第二个将导致一个空白屏幕。 这种情况发生在Android 4.2.2上,如果我在棒棒糖上运行它,效果会很好。此外,我还尝试将页面保存到项目中的资产文件夹中,这样可以正确加载该页面。 以下是我正在尝试加载的URL: 1. 2. 这是我的密码: final WebView webView = (WebView) getView().findViewById(R.id.webview); webView.setWebViewClient(

我试图在WebView中显示2个网页。第一个可以正常工作,但第二个将导致一个空白屏幕。
这种情况发生在Android 4.2.2上,如果我在棒棒糖上运行它,效果会很好。此外,我还尝试将页面保存到项目中的资产文件夹中,这样可以正确加载该页面。
以下是我正在尝试加载的URL:
1.
2.

这是我的密码:

final WebView webView = (WebView) getView().findViewById(R.id.webview);
webView.setWebViewClient(new WebViewClient()); 
webView.setLayerType(WebView.LAYER_TYPE_SOFTWARE, null);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN);
webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);
webView.getSettings().setBuiltInZoomControls(true);
webView.getSettings().setDisplayZoomControls(false);
webView.loadUrl(url);

请帮帮我。谢谢

你应该试试这段代码。。。 我认为您必须覆盖URL加载,如下代码所示

        webView = (WebView) view.findViewById(R.id.webView);
        webView.getSettings().setJavaScriptEnabled(true);
        webView.setWebViewClient(new webViewClient());
        webView.loadUrl(url);


   private class webViewClient extends WebViewClient {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        view.loadUrl(url);
        return true;
    }
}

你应该试试这个代码。。。 我认为您必须覆盖URL加载,如下代码所示

        webView = (WebView) view.findViewById(R.id.webView);
        webView.getSettings().setJavaScriptEnabled(true);
        webView.setWebViewClient(new webViewClient());
        webView.loadUrl(url);


   private class webViewClient extends WebViewClient {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        view.loadUrl(url);
        return true;
    }
}

所以。。。原来问题出在网页本身, Android 4.2.2中的WebView不支持它, 我试着在Android 4.2.2模拟器上用网络浏览器打开它,
同样的结果。

所以。。。原来问题出在网页本身, Android 4.2.2中的WebView不支持它, 我试着在Android 4.2.2模拟器上用网络浏览器打开它, 同样的结果