Я создаю расширение для браузера и хочу определить, активен ли пользователь.Поэтому я проверяю, перемещал ли пользователь мышь в течение последних 2 минут.
Однако для лучших результатов я хотел бы отслеживать несколько событий одновременно.Перемещал ли пользователь мышь, совершал событие по нажатию или прокручивал в течение последних двух минут.
Вот мой код для определения движения мыши:
document.onmousemove = function() {
clearTimeout(timeout);
timeout = setTimeout(function() {
// user is idle
}, 120000);
};
как мне развить кодотслеживать сразу несколько событий?