載入 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。