我正在Angular中创建一个具有离线要求的新SPA。
似乎@ angular / service-worker是创建渐进式Web应用程序的新Angular方式。我看到一些安装应用程序的例子,它连接了基本的缓存,但我找不到任何更详细的离线缓存示例。
有人用过这个包吗?
有没有人知道如何在离线时处理保存用户输入数据的更详细示例?
答案 0 :(得分:0)
关于该主题的信息不多。但是,有一个google doc关于angular-mobile-toolkit&个PWA。它有一个关于静态和动态缓存的部分。不幸的是,有些部分和链接已经过时,而且很难找到。所以这就是:
https://docs.google.com/document/d/1F0e0ROaZUnTFftmC0XovpREHWHjcXa4CggiFlmifjhw/edit
我也尝试使用该软件包,但无法使其用于动态缓存。所以我使用googles工作箱库切换到自定义服务工作器实现。它对我来说感觉更稳定。此外,至少还有一些文档。缺点是,你放松了一些cli的舒适感。我写了关于我是如何做到的。你可能想尝试一下: