iOS Scroll Event wird nicht so oft ausgelöst, wenn der Finger nicht auf dem Bildschirm ist

Ich habe ein effizientes Parallax-Skript geschrieben, das auf Mobilgeräten sehr flüssig ist. Es ist jedoch nur flüssig, wenn ich mit dem Finger auf dem Bildschirm scrolle. Beim Scrollen mit dem Finger auf dem Bildschirm ist die Parallaxe glatt. Aber als ich den Finger loslasse und die Trägheit auf mich wirken lasse, beginnt sie zu hinken. Aber nur wenn die Trägheit übernimmt. Ich überlege, ob es eine Art Scroll-Ereignis gibt, das während des Inertial-Scrolls häufig ausgelöst wird. Es scheint nicht das Skript zu sein, das die Verzögerung verursacht, sondern vielmehr die Tatsache, dass das Bildlaufereignis oder das Bildlaufereignis, das ich versucht habe, während des Inertial-Bildlaufs nicht so oft ausgelöst wird. Ich habe diesen Satz getestet, indem ich die Zeit gemessen habe, die von einem Bildlaufereignis zu einem anderen vergangen ist. Das Ergebnis war, dass Scroll-Ereignisse nicht seltener ausgelöst werden, wenn die Parallaxe berechnet und auf ein Ereignis angewendet wird, bei dem dies nicht der Fall ist.

Ich bitte im Wesentlichen um ein Ereignis, das während des Inertial-Scrolls genauso oft ausgelöst wird, wie wenn sich der Finger auf dem Bildschirm befindet und zieht.

Danke im Voraus

Antworten auf die Frage(0)

Ihre Antwort auf die Frage