Cómo cambiar un navegador integrado
En las versiones independientes, el SDK usa un navegador integrado desarrollado por el equipo de Xsolla para abrir la interfaz de pago y autenticar al usuario mediante servicios de terceros. Puede sustituirlo por cualquier otro navegador integrado que permita el seguimiento de los cambios de la URL. Para ello, realice los siguientes pasos:
- Implemente la interfaz
IInAppBrowseren el componenteMonoBehaviourpersonalizado. - Cree un prefab de un navegador con implementación
IInAppBrowser:- Cree un
gameObjecty establezca una interfaz de usuario de navegador. - Agregue un componente con implementación
IInAppBrowseren el nodo raízgameObject. - Guarde el
gameObjectcomo un prefab.
- Cree un
- Asigne el prefab resultante como la variable
BrowserPrefaben el prefabXsollaWebBrowser:- Abra el prefab
XsollaWebBrowseren el modo de edición (ruta:Assets/Xsolla/Core/Browser/Resources/XsollaWebBrowser). - Arrastre y suelte el prefab del navegador en el campo
BrowserPrefab . - Guarde el prefab modificado.
- Abra el prefab
Nota
Puede encontrar un ejemplo de la
IInAppBrowser implementación de la interfaz en el archivo Assets/Xsolla/Core/Browser/XsollaBrowser/XsollaInAppBrowser.cs.¿Te ha resultado útil este artículo?
¡Gracias por tu mensaje!
Nos ayudará a mejorar tu experiencia.¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.