在离线状态下使用Firestore

时间:2018-02-09 18:44:50

标签: java android firebase google-cloud-firestore

文档中有somehow。我运行这个应用程序,它适用于网络。

如果我关闭互联网并打开应用程序 - 有关餐馆的数据将从缓存中加载,我可以看到它。但是,如果我尝试评论任何一家餐馆,我会收到错误,数据不会加载到缓存中。

有关于sample of application with Firestore的信息。因此,在第109行的MainActivity中,我添加了以下代码:

mFirestore = FirebaseFirestore.getInstance();

FirebaseFirestoreSettings settings = new FirebaseFirestoreSettings.Builder()
                .setPersistenceEnabled(true)
                .build();
mFirestore.setFirestoreSettings(settings);

然后,我删除了应用程序并再次使用Internet运行它,然后我关闭了Internet并尝试在离线状态下发送评论。但结果是一样的。

所以,如果我想在应用离线时将数据加载到缓存中,该怎么办

0 个答案:

没有答案