加载 HTML 字符串
Web 视图对于加载本地生成的 HTML 字符串很有用。
NSString *html = @"<!DOCTYPE html><html><body>Hello World</body></html>";
[webView loadHTMLString:html baseURL:nil];
迅速
let htmlString = "<h1>My First Heading</h1><p>My first paragraph.</p>"
webView.loadHTMLString(htmlString, baseURL: nil)
可以指定本地基本 URL。这对于从应用程序包中引用图像,样式表或脚本非常有用:
NSString *html = @"<!DOCTYPE html><html><head><link href='style.css' rel='stylesheet' type='text/css'></head><body>Hello World</body></html>";
[self loadHTMLString:html baseURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] resourcePath]]];
在这种情况下,style.css
从应用程序的资源目录本地加载。当然,也可以指定远程 URL。