SDK pour Unity destinés aux entreprises / Comment changer de navigateur intégré
  Retour à la documentation

SDK pour Unity destinés aux entreprises

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 :

  1. Implémentez l’interface IInAppBrowser dans le composant customisé MonoBehaviour.
  2. Créer un prefab de navigateur avec l’implémentation IInAppBrowser :
    1. Créez un objet gameObject et configurez l’interface du navigateur ;
    2. Ajoutez un composant avec l’implémentation IInAppBrowser à la racine de l’objet gameObject ;
    3. Enregistrez l’objet gameObject en tant que préfab.
  3. Attribuez le prefab résultant à la variable BrowserPrefab dans le prefab XsollaWebBrowser :
    1. Ouvrez le prefab XsollaWebBrowser en mode édition (chemin : Assets/Xsolla/Core/Browser/Resources/XsollaWebBrowser) ;
    2. Glissez-déposez le prefab du navigateur dans le champ BrowserPrefab ;
    3. Enregistrez le prefab modifié.
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 !
Que pouvons-nous améliorer ? Message
Nous sommes désolés de l'apprendre
Dites-nous pourquoi vous n'avez pas trouvé cet article utile. Message
Merci pour votre commentaire !
Nous examinerons votre message et l'utiliserons pour améliorer votre expérience.
Évaluer cette page
Évaluer cette page
Que pouvons-nous améliorer ?

Préfère ne pas répondre

Merci pour votre commentaire !
Dernière mise à jour: 4 Septembre 2024

Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entée.

Signaler un problème
Nous améliorons continuellement notre contenu grâce à vos commentaires.
Indiquez votre adresse e-mail pour un suivi
Merci pour votre commentaire !