【问题标题】:Cache behavior using Firestore in Flutter and Native Code在 Flutter 和 Native Code 中使用 Firestore 缓存行为
【发布时间】:2019-07-21 16:23:00
【问题描述】:

我想知道 FlutterFire 的 Firestore 是否使用与 Android 和 iOS 原生 Firestore 库相同的缓存。

当前设置:
我们使用平台的原生 Android/iOS 客户端库分别为 Android 和 iOS 编写了应用程序。

未来设置:
我们仍然使用原生库在 Android 和 iOS 中编写应用程序的大部分部分,但有些部分可能会用 Flutter 编写,以便开始共享越来越多的代码。 我们想在 Flutter 部分使用 FlutterFire。

现在我想知道 Firestore Flutter SDK 是否会与原生 SDK 共享缓存,所以我们不会因为 Flutter 与现有原生代码的双重设置而意外地在一台设备上缓存相同的内容两次。

【问题讨论】:

    标签: android ios firebase flutter google-cloud-firestore


    【解决方案1】:

    Flutter SDK for Firestore 只是 Android 和 iOS 原生 SDK 的封装,所以我相当肯定,从原生 SDK 直接访问实际上与通过 Flutter 访问相同,它们将使用相同的本地缓存。

    【讨论】:

    • 哦,是的,谢谢,我觉得这听起来很合理。我不知道 Flutter SDK for Firestore 只是将工作传递给原生 SDK。
    猜你喜欢
    • 1970-01-01
    • 2020-03-22
    • 2021-02-18
    • 2020-04-30
    • 1970-01-01
    • 1970-01-01
    • 2019-06-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多