Inicio
DocumentaciĂłn
Recursos
Partners
Comunidad

Recursos

Revisa las actualizaciones de nuestras soluciones y operatividad del sistema o pide soporte técnico.

Partners

Conoce nuestro programa para agencias o desarrolladores que ofrecen servicios de integraciĂłn y vendedores que quieren contratarlos.

Comunidad

Recibe las Ășltimas novedades, pide ayuda a otros integradores y comparte tus conocimientos.

Ciclo de vida de la mini app - IntroducciĂłn - Mercado Pago Developers

BĂșsqueda inteligente powered by OpenAI 

Ciclo de vida de la mini app

El ciclo de vida de los MiniApps es controlado a través de eventos de callback a los que se puede suscribir como cualquier evento personalizado DOM. Hay tres categorías de eventos del ciclo de vida, cuya información puedes consultar a continuación.

GlobalState

Esta categorĂ­a presenta el estado del ciclo de vida general de la mini app, que puede ser:

  • GlobalState.shown: mini app estĂĄ visible y en primer plano.
  • GlobalState.hidden: mini app no ​​estĂĄ visible y se ha movido al primer plano.
  • GlobalState.error: mini app estĂĄ en un estado no vĂĄlido.

PageState

Esta categorĂ­a presenta el estado del ciclo de vida de la pĂĄgina MiniApp, que puede ser:

  • PageState.ready: si el MiniApp estĂĄ listo para usarse pero pasa a un segundo plano antes de que se cargue por completo, es posible que este evento se envĂ­e despuĂ©s de GlobalState.hidden.
  • PageState.back: si en el manifiest control_back_action se declara como true y el usuario presiona el botĂłn Volver en el dispositivo, este evento se enviarĂĄ al mini app.

PointPayment

Esta categorĂ­a muestra el estado de los pagos, que pueden ser:

  • PointPayment.Success: se iniciĂł un flujo de intento de pago, el pago se completĂł con Ă©xito y el mini app se cargĂł por completo.
  • PointPayment.Error: se iniciĂł un flujo de intento de pago, pero el usuario presionĂł el botĂłn Volver y el pago no se completĂł.

miniapps-lifecycle