Rastreador ligero de usuario inactivo en Vanilla JavaScript
| Autor: | willianjusten |
|---|---|
| Views Total: | 128 |
| Sitio oficial: | Ir a la web |
| Actualizado: | March 7, 2019 |
| Licencia: | MIT |
Vista prévia
Descripción
Sin embargo, otra biblioteca de rastreador inactivo usuario de JavaScript de vainilla que comprueba las interacciones del usuario (clic, pulsación de tecla, KeyDown, carga, MouseMove, scroll, touchmove, touchstart) y desencadenar una función cuando un usuario está inactivo para X cantidad de tiempo.
Funcionamiento
Instalar e importar el usuario-idle-Tracker como un módulo ES6.
# Yarn $ yarn add user-idle-tracker # NPM $ npm install user-idle-tracker --save
import UserIdleTracker from "user-idle-tracker";
Para el navegador:
<script src="/lib/user-idle-tracker.min.js"></script>
Especifique el tiempo de inactividad en milisegundos.
const idleTime = 3000;
Defina una función de devolución de llamada que se disparará cuando el usuario vaya inactivo.
function stillThere() {
alert("Heeeey! Are you still there?");
} Inicie el rastreador inactivo del usuario.
const tracker = new UserIdleTracker(stillThere, idleTime);





