簡體   English   中英

Firebase 模擬器 Firestore 未連接到 flutter

[英]Firebase Emulator Firestore not connecting to flutter

我已經設置了我的 firebase 模擬器運行在此處輸入圖像描述

在我的主程序中,在我的 flutter web 應用程序的開頭,我有以下代碼:

void main() async {

  WidgetsFlutterBinding.ensureInitialized();
   await Firebase.initializeApp();

  FirebaseFirestore.instance.settings = Settings(
    host: '127.0.0.1:8080',
    sslEnabled: false,
  );

然而,當我嘗試獲取文檔時,出現以下錯誤:

獲取文檔失敗,因為客戶端不在線

我的 firebase.json 如下:

{
  "firestore": {
    "rules": "firestore.rules",
    "indexes": "firestore.indexes.json"
  },
  "hosting": {
    "public": "build/web",
    "ignore": [
      "firebase.json",
      "**/.*",
      "**/node_modules/**"
    ],
    "rewrites": [
      {
        "source": "**",
        "destination": "/index.html"
      }
    ]
  },
  "emulators": {
    "firestore": {
      "port": 8080
    },
    "hosting": {
      "port": 5000
    },
    "ui": {
      "enabled": true
    }
  }
}

結果一切都設置正確。 我無法與 Firebase 模擬器通信的原因是我的 Karspersky 殺毒軟件。 如果其他人遇到同樣的問題,請嘗試禁用您的附加防病毒軟件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM