У меня есть Observable.timer
обратный отсчет, и когда пользователь покидает страницу, я хочу, чтобы этот таймер оставался активным, если он решит вернуться позже.Например, я хочу, чтобы таймер удалялся только при достижении определенной даты и времени .
Я пытался реализовать это, но когда я нажимаю кнопку «назад», таймер разрушается и вызывается обратный вызов endTimer ().
ФУНКЦИЯ ТАЙМЕРА
countDown: any;
counter = 1*900;
tick = 1000;
newtimer() {
// create session
this.storage.set('dateCreated', 'timer_started');
// create timer
this.countDown = Observable.timer(0, this.tick)
.take(this.counter)
.map(() => --this.counter).finally(() => this.endTimer());
}