WebViewGold Documentation · Android
🇫🇷 Français
Obtenir WebViewGold

Multi API Call (multiapicall://)

Appelez plusieurs APIs de données WebViewGold en une seule affectation window.location.href — idéal pour les web apps multiplateformes qui utilisent aussi la version iOS.

La fonctionnalité Multi API Call vous permet de déclencher plusieurs APIs WebViewGold en une seule affectation window.location.href. C'est particulièrement utile pour les applications web multiplateformes : les navigateurs basés sur Apple traitent plusieurs redirections de page dans le même script différemment d'Android — appeler window.location.href = "exampleAPItrigger" plusieurs fois dans le même script fonctionne sur Android, mais pas sur iOS. Avec multiapicall://, le même code web fonctionne sur les deux plateformes.

APIs prises en charge comme entrées :

Comment l'utiliser :

Séparez les noms des APIs (et leurs valeurs, le cas échéant) par des virgules (,) — sans espaces :

<script>
// Exemple de combinaison : "getonesignalplayerid" et "getappversion"
window.location.href = "multiapicall://getonesignalplayerid,getappversion";
</script>

Voici comment passer des valeurs aux APIs Dynamic UI :

<script>
// Mettre la barre d'état en rouge, son texte en blanc et récupérer l'UUID — le tout en un seul appel
window.location.href = "multiapicall://statusbarcolor,255,0,0,statusbartextcolor,white,get-uuid";
</script>

Remarque : Sur Android, appeler les APIs individuelles l'une après l'autre fonctionne également (p. ex. window.location.href = "get-uuid://"; suivi de window.location.href = "getappversion://";). Utilisez multiapicall:// si vous souhaitez partager un même code avec la version iOS de WebViewGold.

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

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 →