Android-como patrón de bloqueo en Vanilla JavaScript-PatternLockJS

Tiempo de ejecución: 30 minutos. Empezar

Autor: phenax
Views Total: 2,782
Sitio oficial: Ir a la web
Actualizado: April 20, 2017
Licencia: MIT

Vista prévia

Android-como patrón de bloqueo en Vanilla JavaScript-PatternLockJS

Descripción

Un plugin de JavaScript vainilla utilizado para simular la interfaz de bloqueo de patrón basado en el lienzo HTML5 de Android para administrar las contraseñas en su aplicación Web.

Funcionamiento

Incluya el archivo JavaScript principal en su página HTML.

<script src='PatternLock.js'></script>

Cree un elemento canvas en el que desee dibujar la interfaz de bloqueo de patrón.

<canvas id='patternLock'></canvas>

Inicialice PatternLockJS y done.

const patternLock= new PatternLockJS({



el: '#patternLock'
});

Configuración de la interfaz de bloqueo de patrón mediante las siguientes opciones.

const patternLock= new PatternLockJS({



accent: '#1abc9c',



primary: '#ffffff',



bg: '#2c3e50',



dimens: {




line_width: 6,




node_radius: 28,




node_core: 8,




node_ring: 1,



}
});

Genere la cuadrícula de nodos.

// rows: The number of horizontal nodes
// cols: The number of vertical nodes
patternLock.generateGrid(rows, cols)

Adjunte detectores de eventos e inicie bucles de fotogramas

patternLock.start()

Ejecute una función de devolución de llamada cuando el patrón esté completo:

patternLock.onPatternComplete= nodes => {

// Check if the pattern is right
};

 

Te puede interesar: