Inicio
Documentação
Recursos
Parcerias
Comunidade

Recursos

Confira as atualizaçÔes das nossas soluçÔes e do funcionamento do sistema ou peça suporte técnico.

Parcerias

Conheça nosso programa para agĂȘncias ou desenvolvedores que oferecem serviços de integração e vendedores que desejam contratĂĄ-los.

Comunidade

Fique por dentro das Ășltimas novidades, peça ajuda a outros integradores e compartilhe seu conhecimento.

Ciclo de vida do mini app - Introdução - Mercado Pago Developers

Busca inteligente powered by OpenAI 

Ciclo de vida do mini app

O ciclo de vida dos mini apps Ă© controlado por meio de eventos de callback que podem ser inscritos como qualquer evento personalizado DOM. Existem trĂȘs categorias de eventos de ciclo de vida, veja mais informaçÔes abaixo sobre os eventos suportados.

GlobalState

Esta categoria apresenda o estado do ciclo de vida geral do mini app, podendo ser:

  • GlobalState.shown: o mini app estĂĄ visĂ­vel e em primeiro plano.
  • GlobalState.hidden: o mini app nĂŁo estĂĄ visĂ­vel e foi para o primeiro plano.
  • GlobalState.error: o mini app fica em um estado invĂĄlido.

PageState

Esta categoria apresenda o estado do ciclo de vida da pĂĄgina do mini app, podendo ser:

  • PageState.ready: se o MiniApp estiver pronto para ser usado, mas for para segundo plano antes de estar totalmente carregado, Ă© possĂ­vel que este evento seja enviado apĂłs o estado oculto (GlobalState.hidden).
  • PageState.back: se no manifest control_back_action for declarado como 'true' e o usuĂĄrio pressionar o botĂŁo Voltar no dispositivo, este evento serĂĄ enviado ao mini app.

PointPayment

Esta categoria apresenta o estado de pagamentos, podendo ser:

  • PointPayment.Success: um fluxo de tentativa de pagamento foi iniciado, o pagamento foi concluĂ­do com sucesso e o mini app foi totalmente carregado.
  • PointPayment.Error: um fluxo de tentativa de pagamento foi iniciado, mas o usuĂĄrio pressionou o botĂŁo Voltar e pagamento nĂŁo foi concluĂ­do.

miniapps-lifecycle