Автоматическая прокрутка, когда мышь находится в режиме ожидания - PullRequest
0 голосов
/ 03 декабря 2009

Мне нужно найти способ случайной прокрутки по горизонтали и вертикали, плюс или минус установленное количество пикселей в секунду в каждом измерении, когда мышь бездействует в течение заданного периода времени. Есть идеи, как этого добиться?

Заранее спасибо,

Роберт

1 Ответ

1 голос
/ 03 декабря 2009

Вы можете добавить прослушиватель событий mousemove, и каждый раз, когда мышь перемещается, вы можете использовать setTimeout для запуска счетчика. После того, как счетчик закончил, вы можете смело сказать, что мышь не двигалась. Обратите внимание, что вам нужно будет продолжать сбрасывать счетчик, если пользователь продолжает его перемещать (т. Е. С clearTimeout)

...