Приложение уходит в фоновый режим, через 10 минут останавливается. * $ интервальная функция * - PullRequest
0 голосов
/ 13 сентября 2018

Мне нужна ваша помощь с одной проблемой cononic Проблема в $ интервальной функции

Она отлично работает для меня, когда приложение находится на переднем плане.Тем не менее, когда приложение переходит в фоновый режим, через 10 минут оно останавливается.

Я использую ionic 3, и когда я запускаю приложение на устройстве Android, я получаю эту проблему.

Кто-нибудь с ним случилось?как они решили это?Заранее большое спасибо.

 cuentaRegresiva(minutes) {
 try {
  var n = - (minutes * 60);
  var contexto = this;
  window.setTimeout(function(){
    console.log(n);
    n++;
    if(n == 0){
      contexto.horariosLaborales = contexto.horarios.obtenerHorarios();
      console.log("El horario llego a cuetnaRegresiva con: "+ contexto.horariosLaborales);
      if (contexto.horariosLaborales) {
        console.log('SE ENVÍA LA PETICIÓN');
        //event
      } else {
        console.log('NO SE ENVÍA LA PETICIÓN - No esta en el horario laboral');
      }
      n = - (minutes * 60);
    }
  },1000);
} catch (e) {
  console.log("===  ERROR  ===");
  console.log(e);
}

}

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...