在WebView中,当我通过webview.loadUrl()执行JavaScript时,如果软键盘可见,它就会消失。当我尝试在html文本字段中键入一些文本时,软键盘消失(如果执行JavaScript)并且我无法键入所有文本。文本字段没有失去焦点,所以提示仍然在文本字段上,但是软键盘下降了。谁能告诉我如何解决这个问题? 最佳答案 最简单的方法是将javascript调用存储在插件或JavascriptInterface中,并在执行它的javascript端重复方法。这样loadUrl永远不会被调用。类似于:StringBuilde