19

有没有简单的方法可以将 webview 的内容设置为 HTML 字符串(无需加载文件)?

谢谢

4

3 回答 3

52

[[webView mainFrame] loadHTMLString:htmlString baseURL:someURL];

(WheresomeURL用于解析 HTML 源代码中的相对 URL。)

于 2009-11-05T04:36:58.493 回答
10
[webView loadHTMLString:yourString baseURL:[[NSBundle mainBundle] bundleURL]];

[[NSBundle mainBundle] bundleURL]如果您希望加载资源目录中的样式表(css)或 javascripts(js)文件,您可以使用,如果没有,只需使用 nil

于 2013-01-25T18:27:09.047 回答
0

是的,绝对调用loadHTMLString:baseURL:webView 的 mainFrame 就可以了。

于 2009-11-06T16:56:49.950 回答