【发布时间】:2015-11-01 07:16:30
【问题描述】:
我目前正在构建一个使用 Firebase 和 AngularFire 作为我选择的后端/服务器的 Angular 1.x 应用程序。 由于该应用程序/网站针对移动设备进行了优化,并且当您将其添加到主页时非常适合作为应用程序,我想知道如何让用户即使手机离线也可以使用它。
在网上搜索,我发现 Firebase 为 Android Java 的对应物提供了一个 keepSynced(true),但是我无法为 js 找到这样的选项。 然后我使用 HTML5 的 localStorage 和基于上次更改时间的同步进行手动方法,但是由于我使用了 AngularFire 的一些方便的命令(例如 $save),因此我的大部分代码都被破坏了。
有什么建议吗?
【问题讨论】:
-
这个问题 (stackoverflow.com/questions/25990048/offline-firebase) 提到 AngularFire 支持重新连接中断的连接,但不支持真正的离线支持。看来您需要推出自己的解决方案或使用其他服务。
标签: javascript angularjs firebase angularfire