SDK de nivel empresarial para Unity / Cómo cambiar un navegador integrado
  Volver a Documentos

SDK de nivel empresarial para Unity

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:

  1. Implemente la interfaz IInAppBrowser en el componente MonoBehaviour personalizado.
  2. Cree un prefab de un navegador con implementación IInAppBrowser:
    1. Cree un gameObject y establezca una interfaz de usuario de navegador.
    2. Agregue un componente con implementación IInAppBrowser en el nodo raíz gameObject.
    3. Guarde el gameObject como un prefab.
  3. Asigne el prefab resultante como la variable BrowserPrefab en el prefab XsollaWebBrowser:
    1. Abra el prefab XsollaWebBrowser en el modo de edición (ruta: Assets/Xsolla/Core/Browser/Resources/XsollaWebBrowser).
    2. Arrastre y suelte el prefab del navegador en el campo BrowserPrefab.
    3. Guarde el prefab modificado.
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!
¿Hay algo en lo que podamos mejorar? Mensaje
Lo sentimos
Por favor, cuéntanos por qué no te ha resultado útil este artículo. Mensaje
¡Gracias por tu mensaje!
Nos ayudará a mejorar tu experiencia.
Valore esta página
Valore esta página
¿Hay algo en lo que podamos mejorar?

Prefiero no responder

¡Gracias por tu mensaje!
Última actualización: 4 de Septiembre de 2024

¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.

Informar de un problema
Nos esforzamos por ofrecer contenido de calidad. Tus comentarios nos ayudan a mejorar.
Déjanos tu correo electrónico para que te podamos responder
¡Gracias por tu mensaje!