Recherche…


Introduction

Les appareils mobiles modernes incluent du matériel pour les vibrations. L'API de vibration offre aux applications Web la possibilité d'accéder à ce matériel, s'il existe, et ne fait rien si le périphérique ne le prend pas en charge.

Syntaxe

  • let success = window.navigator.vibrate (pattern);

Remarques

La prise en charge par les navigateurs peut être limitée. La prise en charge par le système d'exploitation peut également être limitée.

Le tableau suivant donne un aperçu des premières versions de navigateur prenant en charge les vibrations.

Chrome Bord Firefox Internet Explorer Opéra Opera Mini Safari
30 pas de support 16 pas de support 17 pas de support pas de support

Vérifier le support

Vérifiez si le navigateur prend en charge les vibrations

if ('vibrate' in window.navigator)
    // browser has support for vibrations
else
    // no support

Vibration unique

Vibrez l'appareil pendant 100 ms:

window.navigator.vibrate(100);

ou

window.navigator.vibrate([100]);

Motifs de vibration

Un tableau de valeurs décrit les périodes pendant lesquelles l'appareil vibre et ne vibre pas.

window.navigator.vibrate([200, 100, 200]);


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow