Swift WKWebView中的loadHTMLString是如何工作的?

Swift WKWebView中的loadHTMLString是如何工作的?,swift,ios8,wkwebview,Swift,Ios8,Wkwebview,我正在开发一个简单的SWIFT应用程序,从本地文件加载一个单页应用程序。当应用程序启动时,我使用以下代码: self.webView!.loadHTMLString("<html><body>1</body></html>", baseURL:"http://www.ft.com") self.webView!。loadHTMLString(“1”,baseURL:”http://www.ft.com") 它工作正常,显示页面。但当我稍后在同一

我正在开发一个简单的SWIFT应用程序,从本地文件加载一个单页应用程序。当应用程序启动时,我使用以下代码:

self.webView!.loadHTMLString("<html><body>1</body></html>", baseURL:"http://www.ft.com")
self.webView!。loadHTMLString(“1”,baseURL:”http://www.ft.com")
它工作正常,显示页面。但当我稍后在同一视图中触发另一个代码时:

self.webView!.loadHTMLString("<html><body>2</body></html>", baseURL:"http://www.ft.com")
self.webView!。loadHTMLString(“2”,baseURL:”http://www.ft.com")

这一页根本没有改变。我查阅了苹果公司的官方指南,但它非常模糊。有人能更详细地解释一下如何加载HTMLSTRING吗

一,。网络视图!不是零吗?2.您有任何代理吗?另外,我不确定您编写的html字符串是否是有效的html代码。@TrevörAnneDenise它是有效的。WebKit将显示任何内容。@Daij Djan web视图不能为零,因为程序在展开可选文件时会崩溃。@TrevörAnneDenise是的,你完全正确,它不会通过W3C验证。但是我们正在谈论一个
WKWebView
这里: