Desencadenar una función cuando el usuario va inactivo-idle-Tracker
| Autor: | roderickhsiao |
|---|---|
| Views Total: | 177 |
| Sitio oficial: | Ir a la web |
| Actualizado: | March 13, 2019 |
| Licencia: | MIT |
Vista prévia
Descripción
Una pequeña biblioteca de seguimiento inactivo que rastrea las interacciones del usuario en la página web y activa una función de devolución de llamada si el usuario se queda inactivo.
Eventos predeterminados que la biblioteca escucha:
- cambio
- Keydown
- Mousedown
- Mousemove
- MouseUp
- orientationcambio
- Redimensionar
- Pergamino
- touchend
- touchmove
- touchstart
- visibilitycambio
Funcionamiento
Instale la biblioteca con gestores de paquetes.
# Yarn $ yarn add idle-tracker # NPM $ npm install idle-tracker --save
Importe el rastreador inactivo.
import IdleTracker from 'idle-tracker';
O cargue la versión UMD del rastreador inactivo en el documento.
<script src="dist/index.js"></script> <script src="dist/active-events.js"></script>
Cree un nuevo rastreador inactivo y especifique el tiempo de espera, la función de devolución de llamada y los eventos activos.
var idelTracker = new Tracker({
timeout: 3000,
onIdleCallback: idleFunction,
throttle: 500
events: activeEvents.default
}); Inicie el rastreador inactivo y listo.
idelTracker.start();
Registro de cambios
03/13/2019
- La función Fix no se ha quitado al final





