我刚刚使用WKWebView
创建了一个Web视图,现在我正尝试使用document.elementFromPoint
提取URL,但是我以前使用过这种方法,并且在当时还可以,但是现在编译器给出了我什么都没有!
首先,我使用X, Y
找到UITouch
坐标,然后是代码:
func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {
let linkPosition = "document.elementFromPoint(211, 454).src"
let link = String(describing: webView.evaluateJavaScript(linkPosition , completionHandler:nil))
print(link)
}
有什么解决办法可以从该位置获取URL? 我不得不提一下,我无法从文档HTML中获取URL,因为出于某些原因,我不知道为什么按钮的URL不显示在HTML代码中。