【发布时间】:2011-10-18 09:18:16
【问题描述】:
我有一个从 ATOM Feed 解析的 HTML 数据字符串。显然里面有对图像的引用,我想在 WebView 上显示。但是使用
webview.loadDataWithBaseURL("", data,"text/html", "utf-8","");
只显示文字,不显示图片。
我错过了什么?
提前谢谢你。
【问题讨论】:
标签: android webview android-webview
我有一个从 ATOM Feed 解析的 HTML 数据字符串。显然里面有对图像的引用,我想在 WebView 上显示。但是使用
webview.loadDataWithBaseURL("", data,"text/html", "utf-8","");
只显示文字,不显示图片。
我错过了什么?
提前谢谢你。
【问题讨论】:
标签: android webview android-webview
你没有传递BASE URL,你传递的是emptry string。正如您在文档中看到的那样,loadDataWithBaseURL() 期望您的Html Data 的Base URL 作为第一个参数。所以你应该有这样的东西:
webview.loadDataWithBaseURL("www.mypage.html",data,"text/html","utf-8",null);
【讨论】: