Android 用のアプリをコーディングしています。Html5WebViewページを含む です。loadUrl()次のようないくつかのネイティブ OS 変数を html にプッシュするために、webview のメソッドを使用しています。
webview.loadUrl("javascript:myJavascriptFunc('" + myAndroidOSVar + "');");
それはかなりうまくいきます。しかし、loadUrl()が呼び出されている間にページから入力を入力すると、呼び出された JavaScript 関数がキャッシュ上のフラグを変更しただけであっても、入力フィールドのフォーカスが失われます。
WebViewの代わりにJavascript 関数を呼び出す他の方法を知っていますloadUrl()か?