モバイル Safari は、デスクトップ ブラウザーとは異なる動作をします。
- スクロール動作:
scroll
イベントはスクロール全体で 1 回発生します。 - ページのズーム動作: ユーザーのズームは (デスクトップの ctrl+ とは異なり) 初期のページ幅を維持するため、使用できないなどの問題が発生します。
position: fixed;
UA スニッフィングやタッチ イベントのチェックに頼るのではなく、これら 2 つの問題を個別に検出する方法はありますか?
これらのブラウザには他にも問題がある可能性があります。ご存知の場合は、指摘してください。