我一直在尋找很多關於這個問題,我沒有任何運氣,我如何使鍵盤上的iPhone顯示通過單擊按鈕,並將焦點設置在WKWebview輸入字段?顯示鍵盤按鈕點擊調用WKWebview輸入字段
我有這樣的代碼初始化一個按鈕,並在迅速3
let keyBoardButton = UIButton (type: .custom)
keyBoardButton.setImage(UIImage(named: "keyboard.png"), for: UIControlState.normal)
keyBoardButton.addTarget(self, action: #selector(ViewController.showKeyboard), for: UIControlEvents.touchUpInside)
keyBoardButton.frame = CGRect(x: 0, y: 0, width: 25, height: 25)
調用FUNC和我打電話此FUNC
func showKeyboard() {
self.delay { [weak self] in
let javascript = " document.getElementById('myID').focus();"
self?.webView?.evaluateJavaScript(javascript) { [weak self] (result, error) in
if let error = error {
print(error)
} else if let result = result{
print(result)
}
}
}
}
我設置了專注於我的輸入字段,但我不知道如何顯示鍵盤,任何人都可以提供幫助?
我已經嘗試過,但那不足以顯示鍵盤。 – rijoh
你知道如何調出鍵盤嗎?因爲這只是重點。 – rijoh
我更新了我的帖子,看起來這是一個已知的錯誤。 –