ユーザーが の (html) をクリックするTextfield
とWebView
、ソフト キーボードが表示されます。しかしWebView.loadUrl()
、ソフトキーボードでJSをロードすると消えます。
新しいページをロードしたときの動作を理解しています。WebView
しかし、 JS をロードするときの動作を変更するにはどうすればよいですか?
JS をロードする別の方法はありますか?
また、キーボードを手動で処理しようとしました。しかし、あまりにも多くの欠点があります。キーボードが表示されているかどうかを判断するのは複雑です。また、レイアウトを変更する必要があります:
Android でソフトウェア キーボードの表示を確認するにはどうすればよいですか?
そして、キーボードはWebView
もうコントロールできません。
Q: ソフト キーボードに影響を与えずに JS を WebView にロードする方法を教えてください。