Languages

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

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

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

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

View Selected Answer

Responses

2 Replies
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에는 나와 있지 않은데

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