Android中本地Webview页面中的在线图像

时间:2017-01-14 14:50:24

标签: android html webview

我有一个webview,显示如下字符串中的本地html页面资源:

<p>Hi.</p>

<p><img alt="" src="http://ADRESS.COM/image.jpg" style="height:300px; width:400px" /></p>

并使用此代码执行此操作:

    WebView web = (WebView) findViewById(R.id.web);
    web.getSettings().setJavaScriptEnabled(true);
    web.loadDataWithBaseURL("",notice,"text/html","UTF-8","");

该页面包含一些在线src的图像。但在android WebView中,图像无法加载。 (在chrome中有效)。 我该怎么做?

感谢。

1 个答案:

答案 0 :(得分:4)

在代码中添加这两行。

oldGroupe = numpy.copy(groupe)

而不是使用web.getSettings().setLoadsImagesAutomatically(true); web.getSettings().setDomStorageEnabled(true); 只需加载您的网址网址,如下所示

web.loadDataWithBaseURL("",notice,"text/html","UTF-8","");

如果你想加载你的本地html页面。创建资产目录android然后将您的html文件放在资产文件夹中,并将其设置如下

web.loadUrl("http://www.google.com");