gpt4 book ai didi

html - 在 OS X 中构建和显示 html 文件

转载 作者:行者123 更新时间:2023-11-28 12:52:42 25 4
gpt4 key购买 nike

我正在使用 Swift 构建一个 OS X 应用程序,我想做的一件事是在代码中构建一个 HTML 字符串,然后在 WebView 中显示该页面。

我可以将 NSURLRequest 加载到该 webView 中,但我不知道如何显示可以这么说的“虚拟”页面。

如果我将一个名为 main.html 的预设页面加载到我的 Xcode 项目中,那么我会像这样加载它。

let localfilePath = NSBundle.mainBundle().URLForResource("main", withExtension: "html")
let myRequest = NSURLRequest(URL: localfilePath!)
self.webView.mainFrame.loadRequest(myRequest)

但是,我的 html 页面正文当前位于名为 body 的字符串变量中。

有没有一种简单的方法可以用 Swift 做到这一点?我是否需要先在磁盘上创建一个临时文件,加载它然后删除它?

有人可以为此建议最好的方法吗?

最佳答案

您可以使用 WKWebView 方法 loadHTMLString使用字符串作为您网页的内容。

关于html - 在 OS X 中构建和显示 html 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35965137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com