WKWebView localHTMLString 似乎不适用于 iOS 8.4

WKWebView localHTMLString doesn't seem to work on iOS 8.4

我在我的 WKWebView 中有一个非常简单的调用,但没有显示任何内容

   webView.loadHTMLString("<html><body>test</body></html>", baseURL: nil)

如果我将其替换为 ,WKWebView 可以很好地呈现网页

  webView.loadRequest(NSURLRequest(url: NURL("www.bing.com"))

为什么 loadHTMLString 无法呈现非常简单的 HTML 字符串? 我知道 WKWebView 在呈现本地文件方面存在局限性,但这是 html 字符串,我无法想象我做错了什么

在 navigationDelegate 方法中

func webView(webView: WKWebView, decidePolicyForNavigationAction navigationAction: WKNavigationAction, decisionHandler: ((WKNavigationActionPolicy) -> Void)) { }

如果方案不是 http,我将返回 decisionHandler(.Cancel)。对于 loadHTMLString,方案返回为“”,因此导航被取消