@haaz

Обработка скролла на тачпаде макбука, варианты решения?

Добрый день.

Необходимо сделать динамический скролл. Для скролла колесом мыши реализовал скрипт вида - запись в массив originaleven.wheeldata, суммирование массива за последние 300 мс, деление на 120 и прокрутка на столько позиций. Если длина массива 1 - прокрутка на один.
Не могу реализовать подобное с тачпадом макбука - он вносит миллион значений в массив.
Пытался сделать сортировку массива, выбор большего числа, деление его на какую-то константу и прокрутка на позиции - не вышло. Если провести по тачпаду - он заполняет этот массив очень долго, если ограничить его, то он сразу регистрирует новый массив после окончания.

Можно ли как-то выключить получение вил даты спустя, допустим 100 мс после старта получения информации?
Либо же какие-то еще варианты
Спасибо.
  • Вопрос задан
  • 594 просмотра
Решения вопроса 1
@c64
работаю
debounce/throttling пробовали?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 22:26
3500 руб./за проект
22 нояб. 2024, в 21:47
3000 руб./за проект
22 нояб. 2024, в 21:44
50000 руб./за проект