--- title: window.navigator.vibrate slug: Web/API/Navigator/vibrate translation_of: Web/API/Navigator/vibrate ---
Ejecuta la vibración por hardware en el dispositivo, si existe dicho hardware. Si el dispositivo no soporta vibración, este método no tendrá efecto. Si un patrón de vibración ya estaba en progreso cuando este método es ejecutado, el patrón anterior se detiene y en su lugar se iniciará el último patrón ejecutado.
window.navigator.vibrate(pattern);
pattern
proporciona un patrón de intervalos de vibración y pausas, como se describe a continuación.Si se especifica el valor 0, un array vacío o un array que contenga todos los valores en 0, se cancelarán todos los patrones de vibración que se estén ejecutando.
Podrá producirse una excepción si el patrón de vibración especificado es demasiado largo o si cualquiera de sus elementos son demasiado grandes.
Característica | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Soporte básico | {{CompatVersionUnknown}} {{property_prefix("webkit")}} |
11.0 {{property_prefix("moz")}} 16 (no prefix) |
{{CompatNo}} | {{CompatNo}} | {{CompatNo}} |
Característica | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Soporte básico | {{CompatVersionUnknown}} {{property_prefix("webkit")}} | 11.0 {{property_prefix("moz")}} | {{CompatNo}} | {{CompatNo}} | {{CompatNo}} |