W Safari iOS, przesuwanie jednym palcem nie generuje żadnych zdarzeń, dopóki użytkownik nie przestanie przesuwać. Zdarzenie onscroll jest generowane tylko wtedy, gdy strona przestaje się poruszać i przerysowywać.Tworzenie "przyklejonej" pozycji o ustalonej pozycji działającej w Safari na iOS
Potrzebuję sposobu na wykrycie przewijania w czasie rzeczywistym. W szczególności chcę stworzyć lepkie menu, które będzie działać również na iOS safari. W przeglądarkach innych niż mobilne, lepkie menu można zrobić, przełączając się pomiędzy "pozycją względną" i "pozycją ustaloną" na elemencie podczas słuchania zdarzeń onscroll. Ta metoda nie działa w przeglądarce mobilnej, ponieważ zdarzenia onscroll nie są uruchamiane w sposób ciągły. Co mogę zrobić?
Jednym (choć hackerskim) sposobem na jego wdrożenie może być rozpoznanie własnego pionowego gestu Pan i dodanie go do widoku internetowego. W ten sposób można użyć właściwości -state do odbierania zdarzeń. – CodaFi
Przywiązanie do ruchu dotykowego i monitorowanie wartości strony – sciritai