@haaz

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

Добрый день.

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

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

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

Войти через центр авторизации
Похожие вопросы
24 июн. 2024, в 16:09
2000 руб./за проект
24 июн. 2024, в 16:04
2500 руб./за проект
24 июн. 2024, в 16:01
200000 руб./за проект