JavaScriptでは、iPhoneブラウザの開始スクロールイベントはありますか?

ユーザーが開始すると、iPhoneウェブブラウザでウェブページをスクロールするときを検出したいと思います。これは可能ですか?

1

1 答え

いつものように onscroll イベントを使用し、ユーザーが初めてスクロールしたときに削除します。

window.onscroll = function() {
    alert("I saw that!");
    window.onscroll = null;
}
0
追加された
これはイベントを削除する正しい方法ですか?あなたは未定義またはnullに割り当てるべきではありませんか?
追加された 著者 stivlo,
@stivlo:それは動作しますが、私は "正しい"についてはわかりません。デフォルト値は null のようですので、変更しました。
追加された 著者 Dennis,
このソリューションは、イベントが無効化され、1回だけ実行され、後続のスクロールイベントでは実行されないため、この問題で説明されている問題は解決されません。
追加された 著者 gyo,
JavaScript - 日本のコミュニティ
JavaScript - 日本のコミュニティ
2 参加者の

日本人コミュニティのjavascript