WebViewGold Dokumentation · iOS
🇩🇪 Deutsch
WebViewGold holen

MultiAPICall-Funktion

Verkette mehrere WebViewGold-API-Aufrufe in einer einzigen Anfrage mit der MultiAPICall-Funktion für iOS.

Dies ist eine optionale Funktion für iOS, da Apple-basierte Browser mehrere Seiten-Reloads desselben Skripts anders verarbeiten als Android-basierte Browser. Das bedeutet, dass ein mehrfacher Aufruf von window.location.href = "exampleAPItrigger" im selben Webseiten-Skript auf iOS – anders als auf Android – nicht funktioniert.
Die MultiAPICall-Funktion ermöglicht es dir, mehrere APIs in einer einzigen window.location.href-Zuweisung aufzurufen, und zwar am Ende deines Webseiten-Skripts. Das kann nützlich sein, wenn du mehr als eine Datenfunktion aus der App vorladen möchtest, um sie auf einer Seite bereitzuhalten.
MultiAPICall unterstützt die folgenden Datenerfassungs-APIs als Einträge: "get-uuid", "user-disable-tracking", "getonesignalplayerid", "getappversion", "__haptics (light, medium, heavy, success, warning, error)"

Verwende JavaScript mit dieser Art von URL, um mehrere APIs gleichzeitig aufzurufen (stelle sicher, dass eine Prüfung enthalten ist, damit die Funktion nur auf der iOS-Plattform verwendet wird):

<script>
// Example combination: "getonesignalplayerid" and "getappversion"

if (getMobileOperatingSystem() == "iOS") {
    // iOS: Use MultiAPICall feature, separate API names by commas (","), NO spaces
    window.location.href = "multiapicall://getonesignalplayerid,getappversion";
} else {
    // Android: Can handle multiple calls at once, use normal API call structure
    window.location.href = "getonesignalplayerid://";
    window.location.href = "getappversion://"; 
}
</script>

Klicke hier, um eine Demonstrations-Webseite für diese Funktion anzusehen. 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 →