Como fazer: Ouvir e reagir aos eventos de aplicação

Atualizado em 12. julho 2022 por Jan Bunk


O aplicativo aciona um par de eventos em certas ocasiões. Neste guia nós vamos rever quais eventos existem e como você pode ouvi-los.

Uso

Você pode ouvir os eventos como a maioria dos outros eventos JavaScript. Basta adicionar um EventListener ao elemento de documento e a função será acionada, quando o evento ocorrer.


<script>
    document.addEventListener("appPaused", function (e) {
        console.log("The app was paused!");
    });
</script>
    

Tipos de Eventos Disponíveis

appPaused

Chamado quando o usuário sai do aplicativo, por exemplo, pressionando o botão home ou desligando a tela do seu dispositivo.

Outras causas que disparam este evento:

appResumed

O oposto de appPaused. Chamado quando o usuário volta para o aplicativo, por exemplo, reabrindo-o (após tê-lo fechado) ou desbloqueando seu dispositivo.

Outras causas que disparam este evento:

customTabClosed

Demitido, quando uma aba personalizada é fechada. Confira nossa guia detalhado sobre por que e como abrir e fechar abas personalizadas aqui.