您好我有包含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被缓存,它可以工作几分钟图像,但过了一段时间后它没有。但文字仍然有效。请给我建议热,摆脱这个问题。 提前谢谢。
答案 0 :(得分:0)
该文本正在运行,因为即使没有互联网连接,webview也能够绘制您正在编写的HTML标记...就像您将HTML写入文本文件并运行浏览器在你的电脑.. 但是对于图像,webview从URL中显示它,需要连接才能显示它 如果您正在寻找缓存图片的方法,您可能需要查看link