WebViewGold Dokumentation · Android
🇩🇪 Deutsch
WebViewGold holen

Haptisches-Feedback-API

Löse natives Vibrations-Feedback aus deiner Web-App aus — für ein natives App-Gefühl unter Android.

WebViewGold ermöglicht die Implementierung der nativen Android-Haptik-Steuerung innerhalb deiner Web-App. Mit unserer API kannst du die folgenden Aktionen ausführen:

Leichter Impuls
lighthaptic://
Wird für eine Kollision zwischen kleinen, leichten UI-Elementen verwendet
Starker Impuls
heavyhaptic://
Wird für eine Kollision zwischen großen, schweren UI-Elementen verwendet
Erfolgsbenachrichtigung
successhaptic://
Zeigt an, dass eine Aufgabe oder Aktion erfolgreich abgeschlossen wurde
Warnbenachrichtigung
warninghaptic://
Zeigt an, dass eine Aufgabe oder Aktion eine Art Warnung ausgelöst hat
Fehlerbenachrichtigung
errorhaptic://
Zeigt an, dass ein Fehler aufgetreten ist

Ein Beispiel für die Verwendung dieser API siehst du unten, mit einem Anker-Tag und einer benutzerdefinierten JavaScript-Funktion, die mit unserer Haptik-API interagieren.

<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>

Klicke hier, um eine Demonstrationswebseite für diese Funktion anzuzeigen. Untersuche die Seite, um den Beispielcode anzuzeigen.

Zu wenig Zeit? Wir richten deine App für dich ein.

Unser Team konfiguriert, erstellt & reicht deine WebViewGold-App ein – schlüsselfertig, mit schneller Bearbeitung, Made in Germany.

App einrichten lassen →

Im Browser erstellen

Kein Mac, keine IDE: Der WebViewGold Cloud Builder konfiguriert, erstellt & lädt deine App online hoch.

Cloud Builder entdecken →