【发布时间】:2014-10-29 12:25:03
【问题描述】:
您好,我想将 HTML 数据加载到 WiebView 中。我的 html 数据包含两张图片,一张在资产文件夹中,另一张位于网络上。我的代码是这样的:
String html = "<html><body><img src="image1.jpg"><img src="http://www.example.com/images/image2.jpg"></body></html>";
webView = (WebView) rootView.findViewById(R.id.webView1);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setUseWideViewPort(true);
webView.loadDataWithBaseURL("file:///android_asset/", html, "text/html", "UTF-8",null);
但是webview只加载第一张图片,不加载web图片。谁能帮我解决这个问题?
【问题讨论】:
-
http://www.example.com/images/image2.jpg不是 jpg 而是 html。 -
@greenapps 我使用这个虚拟 url 只是作为一个例子。
-
不要那样做。您不能将其用作示例,因为它是一个现有的 url,由于我告诉您的原因,它在您的代码中不起作用。这种方式非常混乱。
标签: android image webview load