Ioni c 4 network.onConnect не работает в фоновом режиме - PullRequest
0 голосов
/ 02 апреля 2020

В Ioni c 4 во время просмотра, если сетевое соединение вернулось или не используется плагин ioni c для фонового режима, он не работает, он активирует фоновый режим, но сетевая подписка не работает.

import { BackgroundMode } from '@ionic-native/background-mode/ngx';
import { Network } from '@ionic-native/network/ngx';
private backgroundMode: BackgroundMode,
private network: Network,

console.log ('net подключен в' '+ момент (). Формат (' ГГГГ-ММ-ДД чч: мм: сс ')) вызывается только после того, как приложение выходит в forground

this.backgroundMode.enable();
this.bgSubscription = this.backgroundMode.on('activate').subscribe(() => {
   console.log('active');  //going here
   this.bgNetworkSubscription = this.network.onConnect().subscribe(() => {
      // not going inside this while app is in background
      console.log('net connected at ' + moment().format('YYYY-MM-DD hh:mm:ss')); 

   });
});

Я использую

@ionic-native/background-mode": "^5.23.0",
@ionic-native/network": "^5.23",

Ionic CLI         : 5.4.16
@angular/cli      : 8.3.25
Cordova CLI       : 9.0.0 (cordova-lib@9.0.1)

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