如何关闭Firebase数据库缓存?

时间:2018-08-21 02:48:27

标签: firebase caching firebase-realtime-database ide block-programming

由于我对编码一无所知,因此在素描软件上使用块编程来开发应用程序。我的问题是,当互联网不可用时,我希望我的应用程序断开连接。我已经发出了一个命令,如果我的应用程序可以访问Firebase上的某些数据,则表明它处于联机状态,但如果没有,则它已断开连接,但是由于缓存,即使没有互联网,我的应用程序仍可以访问Firebase上的数据...

FIREBASE控制台数据库规则: rules

源代码-onPageFinished: Source Code onpagefinished

第1块: Blocks 2

第2块: Blocks 1

1 个答案:

答案 0 :(得分:0)

我认为这应该可以满足您的需求:

mDatabase.getReference().keepSynced(false); 
FirebaseDatabase.getInstance().setPersistenceEnabled(false);

Further Reference

更新::适用于Android Studio用户。