我目前正在构建一个使用Firebase和AngularFire作为我选择的后端/服务器的Angular 1.x应用程序。 由于应用程序/网站已针对移动设备进行了优化,并且在将其添加到主页时完全适合作为应用程序,所以我想知道如何让用户即使手机处于离线状态也能使用它。离线使用Firebase Angular应用程序
在网上搜索时,我发现Firebase为Android Java的对手提供了一个keepSynced(true),但是我无法为js找到这样的选项。 然后我使用HTML5的localStorage和基于上次更改时间的同步手动方法,但由于我使用了一些AngularFire的方便命令(如$ save),因此我的大部分代码都以此方式打破。
有什么建议吗?
这个问题(http://stackoverflow.com/questions/25990048/offline-firebase)提到,AngularFire支持重新连接中断连接,但不是真正的脱机支持。看起来你需要推出自己的解决方案或使用其他服务。 – Isaac