1
iPadのSafariでモバイルWebアプリケーションを実行しています。Mobile Safariタッチイベントキャプチャの問題
Webページが画面に適したサイズであっても、ページをドラッグすると画面の一部がスクロールされているようです。 - これはモードをバブリングイベントで唯一の仕事へのハンドラを伝えることになっている、いないモードをキャプチャし、最終的なfalse
パラメータが
document.addEventHandler('touchstart', do_nothing, false);
function do_nothing(event) {
event.preventDefault();
}
注:
私の計画は何もしてから任意のそれ以外の場合は未処理のタッチイベントを防ぐためにしていました。特定の要素のタッチイベントは、期待どおりに実行されるはずです。
このは、がスクロールを防止します。ただし、のいずれかのclick
イベントがページに届かないようにすることもできます。誰もクリックをブロックせずにデフォルトのページスクロールアクションをブロックするソリューションを提案できますか?