Firestore:如何在线恢复时强制数据同步

问题描述 投票:0回答:1

我正在使用云防火墙构建一个颤动的应用程序,我正在使用离线功能。在我离线更改后重新上线时,似乎更改需要相当长的时间(有时甚至一分钟)。

有没有办法手动强制同步,以便我可以在收听设备重新联机时自己触发?

非常感谢你的帮助!

firebase flutter google-cloud-firestore
1个回答
1
投票

适用于iOS,Android和Web的原生SDK具有API calls that allow you to explicitly manage connection state。虽然这些没有明确针对您的用例,但是值得一试,看看短时间内禁用/重新启用网络是否有所作为。

不幸的是,这些方法目前还没有包含在FlutterFire库的Firestore class中。

有一个开放的issue in the Github repo来跟踪需求和进展。我刚给它一个upvote。

© www.soinside.com 2019 - 2024. All rights reserved.