Swift 如何在WKWebView中单击一次以选择文本

Swift 如何在WKWebView中单击一次以选择文本,swift,gesture,wkwebview,Swift,Gesture,Wkwebview,我想要一次点击来选择文字,而不是长按来选择文字 这是一种方法吗 或者使用UIgestureRecognitizerDelegate唤醒长按操作 谢谢。我想看看这个,我不太懂javascript。它是怎么工作的?@NiallKiddle我试过这个密码。这部分是我想要的。我可以得到所选的文本。但是我想要一次点击并立即选择文本,而不是长按。他正在尝试在WKWebView中选择文本,这样就不会有任何原生textField对象。 let singleTap = UITapGestureRecognizer

我想要一次点击来选择文字,而不是长按来选择文字

这是一种方法吗

或者使用
UIgestureRecognitizerDelegate
唤醒长按操作


谢谢。

我想看看这个,我不太懂javascript。它是怎么工作的?@NiallKiddle我试过这个密码。这部分是我想要的。我可以得到所选的文本。但是我想要一次点击并立即选择文本,而不是长按。他正在尝试在
WKWebView
中选择文本,这样就不会有任何原生
textField
对象。
let singleTap = UITapGestureRecognizer(target: self, action:#selector(self.singleTapAction(_:)))
singleTap.numberOfTapsRequired = 1
view.addGestureRecognizer(singleTap)  



func singleTapAction() {
    textField.becomeFirstResponder()

    textField.selectedTextRange = textField.textRange(from: textField.beginningOfDocument, to: textField.endOfDocument)
}