- 목차 -

visibilitychange 이벤트

Document.visibilityState 는 문서의 가시성을 반환합니다. 유저에게 보일 수 있는 상황이면 ‘visible’, 아니면 ‘hidden’ 값이 반환이 되고 속성의 값이 변경되면 visibilitychange이벤트가 실행이 됩니다. 이 속성을 사용해서 웹뷰의 화면 꺼짐을 확인할 수 있습니다.

document.addEventListener("visibilitychange", () => {
    if(document.visibilityState == 'hidden'){
        // 화면 off
    }else{
        // 화면 on
    }
});