在macOS swift 5中是否可以在控制器中包含url

问题描述 投票:1回答:1

由于此q/a,我已将URL添加到NSTextField。是否可以将网页包含在我自己的视图控制器中?非常感谢,并保持安全。

swift macos url nsviewcontroller
1个回答
1
投票

您可以导入W​​ebKit框架并使用WKWebView实例显示网页。

WKWebView的文档:https://developer.apple.com/documentation/webkit/wkwebview

WKWebView允许像通常的Web浏览器一样加载URL,它还可以读取存储为字符串的HTML / CSS代码。如此强大的工具。

我的突出显示网站快捷代码的开源项目使用WKWebView预览生成的HTML / CSS输出,这是ViewController:

https://github.com/uberdeviant/Swiftlighter/blob/master/Swiftlighter/Contollers/WebPreviewViewController.swift

© www.soinside.com 2019 - 2024. All rights reserved.