我正在使用云防火墙构建一个颤动的应用程序,我正在使用离线功能。在我离线更改后重新上线时,似乎更改需要相当长的时间(有时甚至一分钟)。
有没有办法手动强制同步,以便我可以在收听设备重新联机时自己触发?
非常感谢你的帮助!
适用于iOS,Android和Web的原生SDK具有API calls that allow you to explicitly manage connection state。虽然这些没有明确针对您的用例,但是值得一试,看看短时间内禁用/重新启用网络是否有所作为。
不幸的是,这些方法目前还没有包含在FlutterFire库的Firestore
class中。
有一个开放的issue in the Github repo来跟踪需求和进展。我刚给它一个upvote。