WKWebView 没有在 Mac OSX 中显示 HTML 字符串
WKWebView doesn't present the HTML string in Mac OSX
在新的 xCode 9.0 中:
我尝试简单地在 webView (WKWebView) 中加载一个 HTML 字符串,但我得到了一个空白屏幕!
奇怪的是同样的代码在我的另一台电脑上也能用!
这是一个错误吗?
这是代码
let filePath = Bundle.main.path(forResource: "my HTML file name", ofType: "html")
let htmlStr = try! NSString.init(contentsOfFile: filePath!, encoding: String.Encoding.utf8.rawValue)
webView.loadHTMLString(htmlStr as String, baseURL: nil)
您必须在项目的功能中允许 'Outgoing Connections (Client)'。确保将这些也添加到权利文件中。
我知道,如果你不建立任何传出连接并且只是纯粹的HTML,那没有任何意义,但这对我来说很有效。
在新的 xCode 9.0 中: 我尝试简单地在 webView (WKWebView) 中加载一个 HTML 字符串,但我得到了一个空白屏幕! 奇怪的是同样的代码在我的另一台电脑上也能用!
这是一个错误吗?
这是代码
let filePath = Bundle.main.path(forResource: "my HTML file name", ofType: "html")
let htmlStr = try! NSString.init(contentsOfFile: filePath!, encoding: String.Encoding.utf8.rawValue)
webView.loadHTMLString(htmlStr as String, baseURL: nil)
您必须在项目的功能中允许 'Outgoing Connections (Client)'。确保将这些也添加到权利文件中。
我知道,如果你不建立任何传出连接并且只是纯粹的HTML,那没有任何意义,但这对我来说很有效。