2

アプリ全体のスクロールを防ぐために、Javascript でこれを使用しています。

function preventBehavior(e) {
e.preventDefault();
}
document.addEventListener("touchmove", preventBehavior, false);

ただし、これにより、overflow:scroll要素がそうすることができなくなります。

また、厄介なのは、これにより onClick 機能が正しく機能しなくなることです。jQuery では、関数をclickイベントにバインドすると、要素をタップしても関数は実行されますが、指を離す前に離します。

上記の問題がなく、ユーザーがドキュメントをスクロールできないようにする (つまり、ウィンドウを動かしたくない) より良い方法はありますか?

4

0 に答える 0