2

TouchPad の webOS ブラウザーで左または右にスワイプしたときに、Web ページが左または右に引っ張られないようにするにはどうすればよいですか?

例: タッチパッドのブラウザで google.com を起動して左右にスワイプすると、ページが左右に引っ張られて灰色の背景が表示されます。ただし、maps.google.com にアクセスして左右にスワイプすると、地図がパンしてページが固定されます。これが私がやりたいことです。ページがブラウザーの端からはみ出して、灰色の背景が露出することは望ましくありません。

左右のスワイプを使用してナビゲートするカルーセルを作成しました。ラップトップの Safari では完全に動作しますが、webOS ブラウザで実行すると、ページ全体が移動せずに移動します。ページの移動を停止し、カルーセルがドラッグ イベントを受信できるようにするにはどうすればよいですか?

4

1 に答える 1

1

画面をスクロール可能にしたくない場合や、バウンスを無効にしたい場合 (これがいわゆるバウンスです)、以下を試してください:

document.ontouchmove = function(event){
    event.preventDefault();
}
于 2012-04-04T23:37:11.997 に答える