@ firebase / firestore: Firestore (5.0.4): не удалось получить доступ к бэкэнду Cloud Firestore.Сервер не ответил в течение 10 секунд - PullRequest
0 голосов
/ 04 июня 2018

Я работаю над проектом Angular 6.Это ошибка, которую я получаю при сборке с флагом --prod, хостом и запуском.Я давно сижу на этом.Первоначально думал, что это, вероятно, проблема с пакетом Firestore, и я ждал.Но теперь обновленный до firestore 5.0.4, проблема все еще существует.

[2018-06-04T06: 11: 47.859Z] @ firebase / firestore: Firestore (5.0.4): не удалось получить доступ к бэкэнду Cloud Firestore.Сервер не ответил в течение 10 секунд.

Обычно это указывает на то, что в данный момент ваше устройство не имеет исправного подключения к Интернету.Клиент будет работать в автономном режиме, пока не сможет успешно подключиться к бэкэнду.

app.module.ts

Imports: [
    AngularFireModule.initializeApp(environment.firebaseConfig),
    AngularFirestoreModule
]

app.component.ts

constructor(public afAuth: AngularFireAuth,
          private afs: AngularFirestore,
          private db: AngularFireDatabase) {
    this._currentUser = this.afAuth.authState
      .pipe(
        switchMap((user: any) => {
           if (user) {
            console.log(user);
            return this.afs.collection('users').doc<User>(user.uid).valueChanges();
           } else {
             return Observable.create(null);
           }
        })
      );
}

К вашему сведению: аутентификация все еще работает.

зависимости firebase 5.0.4 angularfire2 5.0.0-rc.10

Ответы [ 2 ]

0 голосов
/ 07 марта 2019

Вы должны включить Firestore в вашей консоли Firebase.Выполните следующие шаги:

  1. Откройте Консоль Firebase , откройте или создайте новый проект.

  2. В разделе База данных нажмите кнопку Начало работы для Облачное хранилище файлов .

  3. Выберите режим запуска для своих правил безопасности Cloud Firestore: Тестовый режим или Заблокированный режим

  4. Нажмите Включить.

Cloud Firestore и App Engine: Вы не можете использовать Cloud Firestore и Cloud Datastore в одном проекте, что может повлиять на приложения, использующие App Engine.Попробуйте использовать Cloud Firestore с другим проектом.При создании проекта Cloud Firestore он также включает API в Cloud API Manager .

0 голосов
/ 28 октября 2018

У меня были проблемы с моим Антивирусом Касперского и Плагин AdBlock Chrome

Возможные проблемы:

  • Медленное интернет-соединение
  • Проблема, связанная с антивирусом / брандмауэром (блокировка)
  • Проблема AdBlocker (также блокировка)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...