WebViewGold Dokumentation · iOS
🇩🇪 Deutsch
WebViewGold holen

Haptisches-Feedback-API

Löse natives haptisches Feedback (Vibrationen) aus deiner Web-App aus, für ein echtes natives App-Gefühl auf iOS.

WebViewGold ermöglicht die Implementierung nativer iOS-Haptik-Steuerung in deiner Web-App. Mit unserer API kannst du die folgenden Aktionen ausführen:

Leichter Impuls
lighthaptic://
Wird bei einer Kollision zwischen kleinen, leichten UI-Elementen verwendet
Mittlerer Impuls
mediumhaptic://
Wird bei einer Kollision zwischen mittelgroßen UI-Elementen verwendet
Starker Impuls
heavyhaptic://
Wird bei einer Kollision zwischen großen, schweren UI-Elementen verwendet
Erfolgs-Benachrichtigung
successhaptic://
Zeigt an, dass eine Aufgabe oder Aktion erfolgreich abgeschlossen wurde
Warnungs-Benachrichtigung
warninghaptic://
Zeigt an, dass eine Aufgabe oder Aktion eine Warnung ausgelöst hat
Fehler-Benachrichtigung
errorhaptic://
Zeigt an, dass ein Fehler aufgetreten ist

Wir empfehlen, dir vor der Integration dieser Funktionen in deine Anwendung Apples Best Practices anzusehen. Ein Beispiel für die Verwendung dieser API siehst du unten, mit einem Anchor-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 Demo-Webseite für diese Funktion aufzurufen. Untersuche die Seite, um den Beispielcode einzusehen.

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 →