我需要您的帮助,以解决一个问题 问题出在 $ interval函数
当应用程序位于前台时,它对我来说非常理想。但是,当应用程序进入后台运行时,将在10分钟后停止。
我正在使用离子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);
}
}