私は私のconfig.xmlの焦点を当てたときに入力がキーボードの下に隠されている(PhoneGapのアンドロイド)
<preference name="fullscreen" value="false" />
に次のコードを使用しますが、私は入力に焦点を当てたとき(入力が横たわっているよう何それが結果は受け入れられないのですフォームの下部)入力フィールドはキーボードによって隠されています
しかし、文字を入力するとフォームは自動的に一番上にスクロールされ、このフィールドは正しく表示されます。 キーを押してもうまく動作しますが、フォーカスを合わせるにはこれが必要です
何かを入力する前にフォーカスを合わせても入力を維持しようとしています。
$(".form-control").click(function (evt){
var e = $.Event('keyup');
e.which = 65;
$(this).trigger(e);//it doesn't work
$(this).val("");
});
しかし、何も私のために働いていません。
jqueryフォーカスイベントで試しましたか? https://api.jquery.com/focus/ – Akis
はい、私は集中しようとしましたが、アンドロイドでは動作しません。 –