Ionic3 애플리케이션에 타이머가 있습니다. 타이머는 setInterval
으로 완벽하게 실행되지만 앱을 절전 모드로 닫으면 타이머가 멈 춥니 다. 내 응용 프로그램을 다시 fourground로 가져 오면 타이머가 계속되지만 이전에 일시 중지 한 위치에서 시작됩니다.백그라운드 모드에서 타이머가 일시 중지되지 않도록하십시오.
어떻게하면 타이머가 일시 중지되는 것을 방지 할 수 있습니까? 내 HTML에서
내 구성 요소
time: any;
displayTime() {
this.time = moment().hour(0).minute(0).second(this.counter++).format('HH : mm : ss');
}
startTime() {
if(this.runClock == null) {
this.runClock = setInterval(() => {
this.displayTime();
},1000)
}
}
나는 {{ time }}
를 호출합니다.
https://ionicframework.com/docs/native/background-mode/과 같은 플러그인은 App Store가이 플러그인을 사용하는 Apps를 거부하기 때문에 작동하지 않습니다.
다른 아이디어?
http://www.codingandclimbing.co.uk/blog/ionic-2-simple-countdown-timer – Sampath
방법이 백그라운드 모드의 문제를 해결 하는가? – eleinad
'일시 중지 된 곳에서 시작합니다'라는 말은 적절한 시간을 반환하지 않거나 이전 시간의 짧은 결함이 있음을 의미합니까? – estus