【发布时间】:2018-09-29 14:04:27
【问题描述】:
我想知道适用于 Android 的 Firebase 存储是否支持 Firestore 等离线功能?
【问题讨论】:
-
我能知道为什么投反对票吗?
-
我倾向于同意@VivekRajendran,这似乎是一个有效的问题。
标签: android firebase firebase-storage
我想知道适用于 Android 的 Firebase 存储是否支持 Firestore 等离线功能?
【问题讨论】:
标签: android firebase firebase-storage
适用于 Cloud Storage 的 Firebase SDK 本身不支持离线访问。如果您使用 Glide for Android 之类的库,您可能会支持一些离线磁盘缓存,但这不是用于 Cloud Storage 的核心 Android SDK 的一部分。
【讨论】:
即使您的应用暂时失去网络连接,Firebase 也能正常工作。此外,Firebase 还提供用于在本地持久化数据、管理存在和处理延迟的工具。
只需一行代码即可启用磁盘持久性。
FirebaseDatabase.getInstance().setPersistenceEnabled(true);
Firebase 还提供以下功能:-
存储新数据
喜欢:-
DatabaseReference scoresRef =FirebaseDatabase.getInstance().getReference("scores");
scoresRef.keepSynced(true);
离线查询数据
离线处理交易
【讨论】: