WebViewGold Documentation · Android
🇫🇷 Français
Obtenir WebViewGold

API de retour haptique

Déclenchez un retour haptique par vibration native depuis votre application web pour une sensation d'application native sous Android.

WebViewGold permet la mise en œuvre d'un contrôle haptique Android natif au sein de votre application web. Grâce à notre API, vous pouvez effectuer les actions suivantes :

Impact léger
lighthaptic://
Utilisé pour une collision entre de petits éléments d'interface légers
Impact fort
heavyhaptic://
Utilisé pour une collision entre de grands éléments d'interface lourds
Notification de succès
successhaptic://
Indique qu'une tâche ou une action a été effectuée avec succès
Notification d'avertissement
warninghaptic://
Indique qu'une tâche ou une action a produit un avertissement quelconque
Notification d'erreur
errorhaptic://
Indique qu'une erreur s'est produite

Un exemple d'utilisation de cette API est présenté ci-dessous, avec une balise d'ancrage et une fonction JavaScript personnalisée qui interagissent avec notre API haptique.

<a onclick="lightHaptic('index.html')">Navigation Link with Haptics</a>

<script>
function lightHaptic(url) {
  if (isWebViewBrowser) {
    window.location.href = url;
    loadInnerHref("lighthaptic://");
  } else {
    window.location.href = url;
  }
}

function loadInnerHref(url) {
  iFrame = document.createElement("iframe");
  iFrame.setAttribute("src", url); 
  document.body.appendChild(iFrame);
  iFrame.parentNode.removeChild(iFrame);
  iFrame = null;
}
</script>

Cliquez ici pour consulter une page web de démonstration de cette fonctionnalité. Inspectez la page pour voir l'exemple de code.

Trop occupé ? Nous configurons votre app pour vous.

Notre équipe configure, compile & soumet votre app WebViewGold — clé en main, délai rapide, Made in Germany.

Faire configurer mon app →

Compilez dans votre navigateur

Pas de Mac, pas d’IDE : le WebViewGold Cloud Builder configure, compile & met en ligne votre app.

Découvrir Cloud Builder →