作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
在 WKWebView 中,每次点击 URL 时,navigationType
都是 .other
。 navigationType
何时等于 .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您可以在其中单击列出的枚举并查看它们的原始值
关于ios - navigationAction.navigationType == .linkActivated 什么时候执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46548202/
在 WKWebView 中,每次点击 URL 时,navigationType 都是 .other。 navigationType 何时等于 .linkActivated? 最佳答案 不太可能。也许您
我在 UIWebView 中显示一些带有链接的 HTML。我希望在用户确认链接确实应该打开后在 Safari 中打开链接。 打开链接工作正常,但如果用户取消,链接将保持选中状态并以蓝色突出显示。如何取
MonoTouch 中 UIWebView 选择器 webView:shouldStartLoadWithRequest:navigationType: 的等效项是什么?从 MonoDevelop 的
我正在使用 webkit 在 iOS4 上显示 YouTube 视频。单击视频后,它应该自动启动播放器并显示视频,但实际情况是视频在播放器中渲染,但在 WebView 下。我想做的是使 webview
我是一名优秀的程序员,十分优秀!