navigationAction.navigationType == .linkActivated 什么时候开始?

When does navigationAction.navigationType == .linkActivated?

在 WKWebView 中,每次我点击 URL,navigationType.othernavigationType什么时候等于.linkActivated

不太可能。也许您对原始值的解释有误?

func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping (WKNavigationActionPolicy) -> Void) {
    print(navigationAction.navigationType.rawValue)
    // -1 "other" seen when assigning the url programatically
    // 0 "linkActivated" a link with an href attribute was tapped
    // 3 "reload" page was refreshed
}

请参阅 the docs,您可以在其中单击列出的枚举并查看它们的原始值