@Don2Quixote

Как получить количество оборотов (неполных) колёсика мыши?

Когда крутишь колёсико мыши - оно не изменяет положение страницы плавно. Прокрутка происходит, в зависимости от настроек windows у пользователя, на несколько строчек. Мне нужно обработать каждое движение мыши.
Так может быть не понятно, но вот так точно будет понятно:
На странице играет фоновая музыка. Колёсиком мыши должна изменяться ее громкость. Сама страница не крутится вниз (видно на скриншоте). Для того, что бы менять громкость нужно каждый микрооборот мыши обрабатывать функцией, а в функции узнавать направление этого микрооборота.
5abfb50619c5a569831701.png
  • Вопрос задан
  • 138 просмотров
Решения вопроса 1
yellow79
@yellow79
Senior Software Engineer
Есть у window такое событие, mousewheel при его наступлении в обработчик передаётся экземпляр события, в котором есть параметр deltaY, если он больше нуля, то скролим вниз, если меньше, значит вверх
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы