将webview的内容设置为html字符串(cocoa)

时间:2009-11-05 04:30:21

标签: objective-c cocoa webview

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

由于

3 个答案:

答案 0 :(得分:52)

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

(其中someURL用于解析HTML源中的相对URL。)

答案 1 :(得分:10)

[webView loadHTMLString:yourString baseURL:[[NSBundle mainBundle] bundleURL]];

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

答案 2 :(得分:0)

是的,肯定在webView的mainFrame上调用loadHTMLString:baseURL:就可以了。