Webview图像不会在真实设备上加载

问题描述 投票:0回答:1

我正在WebView中检索包含文档图像URL的HTML文档。当我在模拟器上运行该应用程序时,一切工作正常。但是,当在真实设备上运行时,我什么也看不到。

这是我正在使用的:

webview.setWebViewClient(new MyWebView());
    webview.getSettings().setJavaScriptEnabled(true);
    webview.getSettings().setLoadsImagesAutomatically(true);
    webview.getSettings().setUseWideViewPort(true);
    webview.getSettings().setDomStorageEnabled(true);
    webview.setInitialScale(1);
    webview.loadUrl(url);

    private class MyWebView extends WebViewClient {

        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.loadUrl(url);
            return true;
        }
    }

同样,在模拟器上一切正常,但在真实设备上无法正常工作。

即使我生成apk也行不通。

有人知道为什么吗?

android webview android-webview
1个回答
0
投票

尝试这个

webView.getSettings().setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);
webView.getSettings().setAppCacheEnabled(true);
© www.soinside.com 2019 - 2024. All rights reserved.