html - WKWebView 在 Mac OSX 中不显示 HTML 字符串

标签 html macos view wkwebview xcode9

在新的 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/

相关文章:

css - 让div自动填充空间

php - 如何使用php、mysql更新数据库

macos - 使用 NSDistributedNotificationCenter 对 iTunes 启动使用react

macos - Symfony - 运行时异常 : Failed to write cache file

ruby - Ruby 出现意外的 token 错误

java - 对话框中的Viewpager?

javascript - 在 safari 5.34.57.2 上以 css 或 js 订购 div

html - using/deep/in angular 4 component.css 导致其他组件使用相同的样式。如何解决?

python - 如何在 Django 中将变量传递给模板

iphone - UINavigationController 自动调整 View 行为