在新的 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)
最佳答案
您必须在项目的功能中允许“传出连接(客户端)”。确保将这些也添加到权利文件中。
我知道,如果您不建立任何传出连接而只建立纯 HTML,这没有任何意义,但这对我来说很管用。
关于html - WKWebView 在 Mac OSX 中不显示 HTML 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46774018/