언어 설정

Menu
Sites
Language
홈버튼을 눌러서 앱이 background에 가있으면 모션동작 못하게 하고 싶습니다.

홈버튼을 눌러서 앱이 background로 가있는상태입니다

이런 상태에서도 모션동작이 되는데요.

앱이 background로 가있는지 여부를 어떻게 알수있나요??

답변 바로가기

Responses

2 댓글
Mark as answer
Seoghyun Kang

안녕하세요

 

아래 첨부한 소스코드를 참고하시면 앱이 Background 상태인지 Foreground 상태인지 파악이 가능합니다.

(blur 와 focus 이벤트를 사용하고 있습니다.)

 

// Background
window.addEventListener('blur',function(){
    // TODO Something
    // ex) Stop the background sound
    console.log("blur");
});
 
 
// Foreground 
window.addEventListener('focus',function(){
    // TODO Something
    // ex) Play the background sound
    console.log ("focus");
});

 

감사합니다.

choi donghee

답변 매우 감사합니다~

근데 위와 같은 listener들이 help contents에는 나와 있지 않은데

어떻게 다 아시는건지 궁금합니다 ~^^