Firebase實時數據庫具有可以手動管理連接的功能goOffline
,goOnline
。但是,Firestore沒有這些方法。Cloud Firestore沒有'goOffline','goOnline'方法。 (Android)
當設備與服務器失去連接時,Firestore是否會返回類似NETWORK_ERROR
的異常?如果沒有,當設備無法連接到互聯網並重新連接時,如何手動管理Firestore連接。 (例如飛行模式,壞的wifi)
在我的情況下,我不使用persistence mode
。
感謝詳細答案。所以你的意思是'Firestore'改變了'onCancelled'的行爲[這在'實時數據庫'上不支持](https://stackoverflow.com/q/39021378/4729203)? – wonsuc
實際上'Firestore'中沒有'onCancelled'方法。我在哪裏可以找到這個回調? – wonsuc
@wonsuc你有兩種情況,第一,沒有網絡(你可以自己檢查連接,檢查第二部分中的鏈接),並在網絡錯誤的情況下,第一部分 –