如何在Android中以脱机模式显示HTML图像标记

时间:2014-05-07 10:22:40

标签: android html webview android-webview webviewchromium

您好我有包含HTML图片标记和一些文字的数据。要显示此内容,我按照以下方法使用webView

String  getProductDetailsTechSpec = "<img src="http://myhost.com/myimages/image.jpg"/></br>Here is the content of my article.  Yada Yada.  Etc. Etc."
getProductDetailsTechSpec.loadDataWithBaseURL("", getTechSpec,
                "text/html", "UTF-8", "");

当设备连接到Wi-Fi或移动数据时,图像正常显示,并且当用户在一段时间后图像不显示时关闭wi-fi / Mobile数据(由于webview被缓存,它可以工作几分钟图像,但过了一段时间后它没有。但文字仍然有效。请给我建议热,摆脱这个问题。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

该文本正在运行,因为即使没有互联网连接,webview也能够绘制您正在编写的HTML标记...就像您将HTML写入文本文件并运行浏览器在你的电脑.. 但是对于图像,webview从URL中显示它,需要连接才能显示它 如果您正在寻找缓存图片的方法,您可能需要查看link