Ионный фоновый режим не работает в моем приложении - PullRequest
0 голосов
/ 09 октября 2018

Я хочу, чтобы мое приложение ionic могло продолжать отправлять сообщения на сервер, даже если экран телефона выключен или входит в фоновый режим.Чтобы добиться этого, я применяю ионный родной фоновый режим следующим образом:

  //background mode enable
  this.backgroundMode.enable();

  //When background mode is activated
  this.backgroundMode.on("activate").subscribe(()=>{
    console.log("activate background mode");

    //clear intervalId 
    clearInterval(this.intervalId); 

    //set interval for sending message every 10 seconds
    this.intervalId = setInterval(() => {this.sendMessage()}, 10000); 
  });

  clearInterval(this.intervalId);
  this.intervalId = setInterval(() => {this.sendMessage()}, 10000);

Когда я запускаю программу на своем телефоне Android , она просто работает правильно в течение 5 минут в фоновом режиме, затемпрекратить отправку сообщений.

Можете ли вы объяснить, почему не работает фоновый режим?Как я могу решить эту проблему?

...