WKWebView 在新 viewcontroller 中打开

WKWebView open in new viewcontroller

我在应用程序的早期阶段遇到了问题。我正在尝试使用另一个 WKWebview 在新的 viewcontroller 中从 WkWebview 打开 link。原因是,我在第二个 viewcontroller 中有一些按钮。这在 Xcode/Swift 中可行吗?

问候 弗雷德里克

看看https://developer.apple.com/documentation/webkit/wknavigationdelegate .在 decidepolicyfor 方法中,您可以分析请求 url 并执行一些自定义操作,例如在其他地方打开它。

您显然必须在某处实施委托,作为额外的 class 或在您的 Viewcontroller 内部实施。