React Native Firestore Не удалось получить доступ к бэкэнду Cloud Firestore. Сервер не ответил в течение 10 секунд - PullRequest
0 голосов
/ 15 апреля 2020

У меня появляется эта ошибка "Не удалось связаться с Firestore бэкэнда Cloud Firestore. Backend не отвечал в течение 10 секунд. Обычно это указывает на то, что ваше устройство не имеет исправного соединения inte rnet" в моем реактивном родном проекте

Итак, но у меня сильная связь inte rnet. У меня была установлена ​​firebase 7.9.0 для реагирования на родную. также эта ошибка возникает, когда я читаю данные из firebase firestore. Вот мой код

try {
            let ref =  firebase
            .firestore()
            .collection("users")
            .doc(this.userId)
            .collection("lists");


        this.unsubscribe = ref.onSnapshot(snapshot => {
                lists = [];
                snapshot.forEach(doc => {
                    lists.push({ id: doc.id, ...doc.data() });
                });

                callback(lists);
        });
        } catch (error) {

        }

, но, как через 2 минуты после получения этой ошибки, этот код работает отлично и получает данные о моем хранилище, как я уже упоминал в своем коде.

, почему хранилище очень медленно принимает данные и почему эта ошибка? как исправить ошибку «Не удалось получить доступ к бэкэнду Firestore в облачном хранилище. Бэкэнд не ответил в течение 10 секунд»?

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