Как лучше всего обрабатывать разъединение для Ionic 4 / Firebase - PullRequest
0 голосов
/ 03 июня 2019

Я работаю и разрабатываю приложение для Ionic 4, но получаю множество консольных ошибок, если включить Disconnect на инструментах разработчика Chrome. Каков наилучший способ справиться с этим и остановить генерацию ошибок?

[Изменить] - Некоторые ошибки

zone.js:3243 POST https://firestore.googleapis.com/google.firestore.v1.Firestore/Listen/channel?database=projects%9e%2Fdatabases%2F(default)&VER=8&gsessionid=zS_Z186jbzIduyA8czPUNKQ3nDUeAStV&SID=6_aGSsvm--uKTRwIw6hLjQ&RID=45854&AID=18&zx=fotdumdzihh5&t=1 net::ERR_INTERNET_DISCONNECTED

zone.js:3243 POST https://firestore.googleapis.com/google.firestore.v1.Firestore/Listen/channel?database=projects%89e%2Fdatabases%2F(default)&VER=8&gsessionid=zS_Z186jbzIduyA8czPUNKQ3nDUeAStV&SID=6_aGSsvm--uKTRwIw6hLjQ&RID=45854&AID=18&zx=6g8tdtpwagpv&t=2 net::ERR_INTERNET_DISCONNECTED

www.google.com/images/cleardot.gif?zx=k0fhnf17yuw:1 GET https://www.google.com/images/cleardot.gif?xxw net::ERR_INTERNET_DISCONNECTED

1 Ответ

1 голос
/ 04 июня 2019

У меня была похожая проблема с базой данных Firebase в реальном времени, когда после выхода приложения из строя появлялся спам в журнале консоли (вызванный попыткой fb установить соединение), где мне приходилось использовать метод .goOffline (), предоставляемый SDK для предотвратить это.

В Firestore SDK есть похожие методы:

Который вы могли бы вызвать программно в режиме онлайн / офлайн обратного вызова слушателя сети. Если вы можете поделиться своей конкретной реализацией, я мог бы помочь вам показать, как.

...