Comment changer de navigateur intégré
Dans les builds autonomes, le SDK utilise un navigateur intégré développé par l’équipe Xsolla pour ouvrir l’interface de paiement et authentifier l’utilisateur via des services tiers. Vous pouvez le remplacer par un autre navigateur intégré capable de suivre les changements d’URL. Pour ce faire :
- Implémentez l’interface
IInAppBrowserdans le composant customiséMonoBehaviour. - Créer un prefab de navigateur avec l’implémentation
IInAppBrowser:- Créez un objet
gameObjectet configurez l’interface du navigateur ; - Ajoutez un composant avec l’implémentation
IInAppBrowserà la racine de l’objetgameObject; - Enregistrez l’objet
gameObjecten tant que préfab.
- Créez un objet
- Attribuez le prefab résultant à la variable
BrowserPrefabdans le prefabXsollaWebBrowser:- Ouvrez le prefab
XsollaWebBrowseren mode édition (chemin :Assets/Xsolla/Core/Browser/Resources/XsollaWebBrowser) ; - Glissez-déposez le prefab du navigateur dans le champ
BrowserPrefab ; - Enregistrez le prefab modifié.
- Ouvrez le prefab
Note
Vous trouverez un exemple de l’implémentation de l’interface
IInAppBrowser dans le fichier Assets/Xsolla/Core/Browser/XsollaBrowser/XsollaInAppBrowser.cs.Cet article vous a été utile ?
Merci pour votre commentaire !
Nous examinerons votre message et l'utiliserons pour améliorer votre expérience.Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entrée.