# Retour haptique (vibration)

> Apprenez à déclencher une vibration sur l'appareil utilisateur pour améliorer l'expérience interactive. Compatible avec iOS, Android et le web mobile sauf Safari, cette fonctionnalité rend les interactions plus engageantes et intuitives.

https://docs.pandasuite.com/fr/essentials/interactions/haptic-feedback/

**Cette action permet de déclencher une vibration sur l'appareil de l'utilisateur, ce qui permet d'amplifier le sentiment d'un toucher tactile. Cette fonctionnalité est compatible avec le format iOS, Android et le web mobile (hors Safari).**

Le retour haptique améliore l'expérience utilisateur en fournissant un feedback tactile immédiat, rendant les interactions plus intuitives et engageantes. Il attire l'attention sur des notifications importantes et améliore l'accessibilité pour les personnes malvoyantes.

[Image : Action Déclencher un retour haptique sur le bouton Try again d'un jeu de glisser-déposer : Type Transient et Intensity Medium, encadrés]

Pour déclencher un retour haptique :

- Choisissez un objet déclencheur et ajoutez une action
- Sélectionnez un [événement déclencheur](https://docs.pandasuite.com/fr/essentials/interactions/triggers/) en fonction de cet objet
- Choisissez l'action **Déclencher un retour haptique**
- Vous avez le choix entre deux types : **Simple** ou **Série**
- Si vous choisissez **Simple**, vous avez le choix entre plusieurs intensités : **Léger**, **Moyen**, **Lourd**, **Doux** ou **Rigide**.
- Si vous choisissez **Série**, cliquez sur **Sélectionner** à côté de **Série de vibrations** pour définir une série de plusieurs pulsations, sous forme de liste de nombres (exprimés en ms). Chaque valeur indique un nombre de millisecondes de vibration ou de pause, en alternance. Vous pouvez fournir une seule valeur (pour vibrer une fois pendant ce nombre de millisecondes) ou un tableau de valeurs pour faire alternativement vibrer, faire une pause, puis vibrer à nouveau.

Voici le tableau pour vous assurer la compatibilité web de vos appareils cibles :

[Image : Compatibilité de l'API vibrate : Chrome, Edge, Firefox, Opera et les navigateurs Android la prennent en charge, pas Safari ni Safari iOS]

Pour en savoir plus : <https://developer.mozilla.org/en-US/docs/Web/API/Navigator/vibrate#browser_compatibility>
