J'ai une barre de défilement qui doit suivre une chronologie. Il est constamment défilé avec .scrollLeft
en utilisant setInterval
.faire la différence entre un parchemin causé par .scrollLeft et un utilisateur essayant de faire défiler dans une page HTML
Je veux toujours que l'utilisateur soit capable de prendre le contrôle naturellement et il suffit de faire glisser la barre de défilement. Si je peux détecter que l'utilisateur a fait cela, je voudrais simplement éteindre la minuterie setInterval
et laisser le contrôle à l'utilisateur jusqu'à ce qu'il retourne explicitement le défilement automatique.
Y a-t-il un moyen de différencier l'événement de défilement de l'utilisateur, du défilement créé par .scrollLeft
?