앱은 특정 상황에서 몇 가지 이벤트를 발생시켜요. 이 가이드에서는 어떤 이벤트가 있는지, 그리고 해당 이벤트를 수신하는 방법을 살펴볼게요.
사용법
대부분의 다른 JavaScript 이벤트와 같은 방식으로 이벤트를 수신할 수 있어요. document 요소에 EventListener를 추가하기만 하면 이벤트가 발생할 때 함수가 실행돼요.
<script>
document.addEventListener("appPaused", function (e) {
console.log("The app was paused!");
});
</script>
사용 가능한 이벤트 유형
appPaused
사용자가 홈 버튼을 누르거나 기기 화면을 끄는 등의 방식으로 앱에서 나갈 때 호출돼요.
이 이벤트가 발생하는 다른 경우:
appResumed
appPaused와 반대되는 이벤트예요. 사용자가 앱을 닫았다가 다시 열거나 기기의 잠금을 해제하는 등 앱으로 돌아올 때 호출돼요.
이 이벤트가 발생하는 다른 경우:
customTabClosed
커스텀 탭이 닫힐 때 발생해요. 커스텀 탭을 열고 닫는 이유와 방법에 관한 자세한 가이드를 여기에서 확인해 보세요.