Jak nasłuchiwać i reagować na zdarzenia aplikacji

Zaktualizowano 12. lipca 2022 przez Jan Bunk


Aplikacja wywołuje kilka zdarzeń w określonych sytuacjach. W tym poradniku omówimy, jakie zdarzenia istnieją i jak możesz ich słuchać.

Użycie

Możesz nasłuchiwać tych zdarzeń jak większości innych zdarzeń JavaScript. Po prostu dodaj EventListener do elementu document, a funkcja zostanie wywołana, gdy zdarzenie wystąpi.


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

Dostępne typy zdarzeń

appPaused

Wywoływane, gdy użytkownik wychodzi z aplikacji, np. naciskając przycisk home lub wyłączając ekran urządzenia.

Inne przyczyny wywołujące to zdarzenie:

appResumed

Odwrotność appPaused. Wywoływane, gdy użytkownik wraca do aplikacji, np. ponownie ją otwierając (po zamknięciu) lub odblokowując urządzenie.

Inne przyczyny wywołujące to zdarzenie:

customTabClosed

Wywoływane, gdy niestandardowa karta zostaje zamknięta. Zajrzyj do naszego szczegółowego poradnika o tym, dlaczego i jak otwierać oraz zamykać niestandardowe karty tutaj.