Haptics
Proporciona métodos estáticos para interactuar con la funcionalidad de vibración del dispositivo mediante la API de Vibración.
static isSupported(): boolean
Verifica si la API de Vibración es compatible con el navegador.
Ejemplo:
if (Haptics.isSupported()) {
console.log('La API de Vibración es compatible');
}
static vibrate(pattern: number | number[]): void
Define el patrón de vibración. Puede ser una única duración en milisegundos o un arreglo de duraciones donde cada número representa un tiempo de vibración seguido de una pausa.
Ejemplo:
Haptics.vibrate(200); // Vibra durante 200ms
Haptics.vibrate([100, 50, 100]); // Vibra, pausa, vibra
static cancel(): void
Detiene cualquier vibración en curso.
Ejemplo:
Haptics.cancel();