В сафарике iOS однократное панорамирование не генерирует никаких событий, пока пользователь не остановит панорамирование. Событие onscroll генерируется только тогда, когда страница перестает перемещаться и перерисовываться.
Мне нужен способ обнаружения прокрутки в реальном времени. В частности, я хочу создать липкое меню, которое также будет работать на сафари iOS. В немобильных браузерах липкое меню может быть выполнено путем переключения между "position relative" и "position fixed" на элементе во время прослушивания событий onscroll. Этот метод не будет работать в мобильном браузере, потому что события onscroll не запускаются постоянно. Что я могу сделать?