Проверьте подключение к сети, когда устройство возвращается из спящего режима - PullRequest
0 голосов
/ 22 декабря 2018

Я работаю над мобильным приложением, использующим ionic framework .

Я хочу проверить сетевое подключение и показать сообщение, если нет подключения к Интернету.

Проблема в том, что: когда устройство переходит в режим ожидания, когда приложение открыто и возвращается из режима сна, появляется сообщение «Нет подключения к Интернету», и оно не исчезнет, ​​даже если подключение к Интернету восстановлено.(устройство настроено так, что Wi-Fi не включается во время сна).

Код, который проверяет соединение, помещается в метод ngOnInit() файла app.component.ts

    const disconnectSubscription = this.network.onDisconnect().subscribe(() => {
            this.toast = this.toastCtrl.create({
                message: 'No connection message',
                position: 'top'
            });
            this.toast.present();
    });

    const connectSubscription = this.network.onConnect().subscribe(() => {
        setTimeout(() => {
            this.toast.dismissAll();
        }, 3000);
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...