Predicción de interacción del usuario con JavaScript puro-Premonish. js
| Autor: | mathisonian |
|---|---|
| Views Total: | 1,708 |
| Sitio oficial: | Ir a la web |
| Actualizado: | December 4, 2016 |
| Licencia: | MIT |
Vista prévia
Descripción
Solo otra biblioteca de JavaScript para la predicción de posición del mouse en tiempo real que predice con qué elemento DOM interactuará el usuario a continuación.
See also:
- biblioteca de JavaScript para el seguimiento de la posición del mouse y la predicción de entrada del usuario â & #128; & #147; trial. js
- biblioteca de predicción de posiciones del mouse â & #128; & #147; mpredict. js
Funcionamiento
Sólo tiene que instalar el Premonish. js en su proyecto y estamos listos para ir.
$ npm install premonish
Inicializar el Premonish mediante la creación de un nuevo Premonish objeto.
var premonish = new Premonish({
// an array of selectors
selectors: [],
// an array of DOM elements
elements: []
}); Predecir la interacción del usuario.
premonish.onIntent(({el, confidence}) => {
// el is the expected DOM element
// confidence is a score from 0-1 on how confident we are in this prediction.
}); Detenga la predicción de posición del ratón.
premonish.stop();
Use la devolución de llamada onMouseMove para ver algunos de los cálculos internos que está realizando el premonish.
premonish.onMouseMove(({ position, velocity, expected }) => {
// Each value is an object { x: number, y: number }.
// `expected` is the approximate point premonish thinks the
// user is moving the mouse to.
});





