방법: 앱 이벤트를 수신하고 처리하기

업데이트 날짜 12. 7월 2022 작성자 Jan Bunk


앱은 특정 상황에서 몇 가지 이벤트를 발생시켜요. 이 가이드에서는 어떤 이벤트가 있는지, 그리고 해당 이벤트를 수신하는 방법을 살펴볼게요.

사용법

대부분의 다른 JavaScript 이벤트와 같은 방식으로 이벤트를 수신할 수 있어요. document 요소에 EventListener를 추가하기만 하면 이벤트가 발생할 때 함수가 실행돼요.


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

사용 가능한 이벤트 유형

appPaused

사용자가 홈 버튼을 누르거나 기기 화면을 끄는 등의 방식으로 앱에서 나갈 때 호출돼요.

이 이벤트가 발생하는 다른 경우:

appResumed

appPaused와 반대되는 이벤트예요. 사용자가 앱을 닫았다가 다시 열거나 기기의 잠금을 해제하는 등 앱으로 돌아올 때 호출돼요.

이 이벤트가 발생하는 다른 경우:

customTabClosed

커스텀 탭이 닫힐 때 발생해요. 커스텀 탭을 열고 닫는 이유와 방법에 관한 자세한 가이드를 여기에서 확인해 보세요.