Próbuję uzyskać wartość scrollTop() podczas przewijania strony na iPadzie/iPhonie.Pobierz scrollTop() podczas przewijania na iPadzie/iPhonie
$(window).scroll(function(){
console.log($(window).scrollTop());
});
Używam tego kodu dla zwykłych przeglądarek komputerowych. W Safari na Macu konsola pokazuje każdy piksel podczas przewijania. Ale na iPadzie otrzymuję wartość tylko wtedy, gdy przewijanie się zatrzymuje.
Jak uzyskać wszystkie wartości przewijania podczas przewijania nawet na iPadzie?
Sprawdźcie tutaj: http://stackoverflow.com/q/2863547/1414562 –
Niestety to nie działa albo dlatego, że nie zwraca piksele, podczas gdy efekt bounce/Rubberband/cokolwiek, że iOS przewijanie zapewnia – Slevin
Musisz użyć zdarzenia zmiany gestów, wydaje się, że daje to dokładne zachowanie. Przedstawię to na http://stackoverflow.com/questions/2863547/javascript-scroll-event-for-iphone-ipad/17195346#17195346 –