Firebase Firestore无法获取Google Chrome浏览器中的数据

时间:2018-12-08 08:12:47

标签: javascript firebase google-chrome google-cloud-firestore

当我从Firestore提取数据时,会在控制台中给出此错误

下面我粘贴了我的代码 在这种情况下,我正在从Firestore接收数据,并安慰它检查天气是否接收到数据,但是它显示了我在下面提到的错误 相同的代码可以在Microsoft Edge中完美运行

  

Chrome控制台中的错误

     

@ firebase / firestore:Firestore(5.7.0):无法访问云   Firestore后端。后端在10秒内未响应。这个   通常表明您的设备没有正常的互联网   目前处于连接状态。客户端将在离线模式下运行   直到它能够成功连接到后端为止。

    <script src="https://www.gstatic.com/firebasejs/5.7.0/firebase.js"></script>
<script src="https://www.gstatic.com/firebasejs/5.5.5/firebase-firestore.js"></script>
<script>
  var config = {
    apiKey: "AIzaSyAezlP1Y9ofnuiUK50R0t89mLtOR45M4gE",
    authDomain: "vuefirestorelearningapp.firebaseapp.com",
    databaseURL: "https://vuefirestorelearningapp.firebaseio.com",
    projectId: "vuefirestorelearningapp",
    storageBucket: "vuefirestorelearningapp.appspot.com",
    messagingSenderId: "343583592836"
  };
  firebase.initializeApp(config);

var db = firebase.firestore();

db.settings({
  timestampsInSnapshots: true
});
    db.collection('employees').get().then( function(querySnapshot) {
        querySnapshot.forEach(function(doc){
            console.log(doc.data())
})
} )
</script>

1 个答案:

答案 0 :(得分:0)

db.collection('/employees').snapshotChanges().subscribe((users => {
      for (const user of users) {
        console.log(user.payload.doc.data())  
      }
    }));

请使用隐身模式