私は jQuery Mobile アプリケーションhttp://gudulin.ru/test/problem.htmlを持っています。
ページのロード後に左側のパネルが開きます。
$('#my-panel').panel("open");
ページと @media cssにクラスを追加したui-responsive-panel
ので、パネルとページのコンテンツを一緒に操作できます。
ラップトップのブラウザではすべて問題ありませんが、iPad のブラウザ (Safari など) では問題があります。左パネルを開いてテキスト領域にテキストを入力し始めると、記号を入力した後にページがジャンプします。問題が発生するのは、テキストエリアの下部で入力を開始したときです (テキストがキーボードを下ったとき)。
意味がわからない場合は、次のビデオをご覧ください: http://www.youtube.com/watch?v=Q6_kM_FshrQ .
再現方法:
- iPadでhttp://gudulin.ru/test/problem.htmlを開く
- 左パネルが開いていることを確認する
- テキストエリアに何かを書き込んで、Enterボタンを数回押します。
ありがとう。