【发布时间】:2019-01-15 15:50:52
【问题描述】:
我注意到了这种行为:
- 断开设备与互联网的连接
- 离线时创建一些新文档
- 关闭应用然后
- 上线重新打开App
- 文档会自动与 firestore 同步(我失去了对 completeListener 的控制)
问题是我在 onCompleteListener 中的操作没有运行。 就像在这个 sn-p (做一些超级重要的事情) 中没有在所描述的场景中运行一样,当用户离线时也不会调用 OnFailureListener,所以我无法判断它是否正常。
FirebaseFirestore.getInstance().document(...).collection(...)
.set(message).addOnCompleteListener {
//do some super important stuff
}
我宁愿自己同步在这种情况下,所以我希望它失败并且不再重复。
如何禁用 firestore 的自动同步?,仅适用于这一种情况
【问题讨论】:
标签: android firebase google-cloud-firestore