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