2017-01-09 2 views
0

私の場合は、新しいwebviewを開き、私のhtml searchページをロードします。hybird、入力タグのフォーカスは、新しいWebviewを開くときに私の視覚キーボードを開けません

私はinput.focus()ビジュアルキーボードを開こうとします。しかし、それは動作していないようです。

なぜ、うまくいかないのですか?どのようにこれを解決するには?

ご回答ありがとうございます。

答えて

0

あなたのコードがどのように見えるのか分かりませんが、あなたのHTML入力タグにオートフォーカスを入れて実行することができます。

<input autofocus> 

また、あなたのjavascriptの外観は何ですか?また、あなたはサイトを見るために何を使用していますか?

+0

をご覧ください。 .focus() 'しかし、case _point_が新しいwebviewを__openし、html page__をロードするだけでなく、 ''タグまたはSPAルート変更を介して他のページに移動するだけではありません。 – novaline

+0

私はあまりにもwebviewに精通していませんが、私は 'webView.requestFocus();が動作するかもしれないことを見てきました。 また、この質問は役に立ちます。http://stackoverflow.com/questions/4293965/android-webview-focus-problem – PloxPanda

+0

私はあまりにも慣れていません。私はこれを行うWebフロントエンドの方法を探しています。 – novaline

0

あなたは次のようにいくつかの擬似クラスを使用することができ、ホバー:アクティブ、:フォーカス、:私は `autofocus`財産とjsの方法`のdocument.getElementById( '入力')htmlの方法を知って

関連する問題