gpt4 book ai didi

android - 无法访问 Cloud Firestore 后端。连接失败 1 次

转载 作者:行者123 更新时间:2023-12-04 23:42:19 29 4
gpt4 key购买 nike

我正在使用一个非常简单的代码并从 firestore 获取数据

import firebase from 'firebase/app';
import 'firebase/firestore'

const firebaseApp = firebase.initializeApp({
apiKey: "...",
authDomain: "...",
....
});

const db = firebaseApp.firestore();

export default db;

但我不断收到此错误
[2021-06-05T00:58:41.274Z]  @firebase/firestore: Firestore (8.6.5): Could not reach Cloud Firestore backend. Connection failed 1 times.
Most recent error: FirebaseError: [code=permission-denied]:
Permission denied on resource project.
This typically indicates that your device does not have a healthy Internet connection at the moment. The client will operate in offline mode until it is able to successfully connect to the backend.

  • 我确实有一个非常快的互联网连接
  • 我的时钟也与标准时间同步

  • 现在,我不知道为什么会这样?
    请有人帮帮我!!!

    最佳答案

    我面临着同样的问题。该连接在某些环境中有效,但在我客户的公司网络上却不是。
    在互联网上进行了长时间的研究后,我发现了 an issue on Github谈论它。
    这对我有用:

    const firestoreDB = initializeFirestore(firebaseApp, {
    experimentalForceLongPolling: true, // this line
    useFetchStreams: false, // and this line
    })
    在这里,我使用的是 firebase v9。对于 firebase v8,它类似于:
    firebase().firestore().settings({
    experimentalForceLongPolling: true, // this line
    useFetchStreams: false, // and this line
    })

    关于android - 无法访问 Cloud Firestore 后端。连接失败 1 次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67845455/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com