我已經開始從Firebase實時數據庫遷移到Cloud Firestore。我需要一種方式讓應用程序在Firestore的連接狀態發生變化時進行警報,從聯機到脫機,反之亦然。爲了清楚起見,我不需要將其寫入數據庫以查看其他應用程序實例。這純粹是爲了向用戶提供一個指示符,表明它們的連接已經斷開。在實時數據庫中,我可以通過將值監聽器附加到「.info/connected」引用來實現此目的。但似乎我無法在Firestore中做到這一點。Cloud Firestore等同於實時數據庫「.info/connected」ref?
或者,如果存在我可以在Firestore模塊中偵聽的「Pending Updates」值,該模塊會響應存在數據的脫機掛起數據庫同步。
嗨弗蘭克, 我確實在文檔中看到,但從我的理解是管理多個客戶端上的狀態,即:用戶A知道用戶B已離線。我的用例不同,在我的情況下沒有用戶B.用戶A只需知道他們自己是否失去了與Firebase服務器的連接。 –
我沒有知道'.info/connected'的等價物。當然,我可能會錯過一些東西,在這種情況下,我希望別人會唱歌。:-) –