0
WKWebView를 사용할 때 터치하는 입력 유형 필드의 속성을 검색하고 싶습니다.WKWebView - 방금 만진 입력 유형의 속성을 얻는 방법
WKNavigationDelegate & WKUIDelegate에서 컨텍스트 콜백이 없습니다.
터치 입력 유형을 사용할 때 컨텍스트를 얻는 사람이 있습니까?
감사
WKWebView를 사용할 때 터치하는 입력 유형 필드의 속성을 검색하고 싶습니다.WKWebView - 방금 만진 입력 유형의 속성을 얻는 방법
WKNavigationDelegate & WKUIDelegate에서 컨텍스트 콜백이 없습니다.
터치 입력 유형을 사용할 때 컨텍스트를 얻는 사람이 있습니까?
감사
마지막으로, 예를 입력 타입의 HTML 요소의 ID 속성을 얻을 :
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
NotificationCenter.default.addObserver(self, selector: #selector(getFocusElementId), name: NSNotification.Name.UIKeyboardWillShow, object: nil)
}
@objc private func getFocusElementId() {
let javaScriptQuery = "document.activeElement.id"
webView.evaluateJavaScript(javaScriptQuery) { (result, error) -> Void in
print("focus element id = \(result as? String)")
}
}