Phonegapを使用してiPadアプリを作成しています。アプリは、固定された横向きの向きと、メニューが上部に沿って実行され、その内部にテキストボックスが右上に表示されます。アプリは固定(フルスクリーン)サイズで、スクロールする必要はありません。Phonegap iOS - 入力フォーカスのスクロールを防止する
ユーザーがiOS 6の右上に表示されるテキストボックスにタッチすると、テキストボックスを画面の中央に配置するためにアプリ全体が左にスライドし、アプリケーション全体が左にプッシュされ、右。
この現象を防止するにはどうすればよいですか?
は、私が現在持っているUIWebViewBounceはNOに設定し、代わりに次のコードは、イベントtouchstartキャッチする:
document.body.addEventListener('touchmove', function(e) {
e.preventDefault();
}, false);
また、私は(とはいえiOSの5の上に動作するようですテキストボックス自体、上でこれを持って
stutter)ではなくiOS 6ではなく:
$('#searchText').on("focus", function(event) {
window.scrollTo(0, 0);
});
ご協力いただきまして誠にありがとうございます。
私は恐れてkreigだ - 申し訳ありませんが、おかげですべて同じ。 – colin