运行 离线模式下的 Angular6 应用

Run Angular6 Application in offline mode

我正在处理 Angular 6 应用程序。预期的功能之一是即使网络服务器网络不可用,我也应该能够 运行 我的 Angular 应用程序在浏览器中以离线模式运行。我应该能够关闭浏览器并在需要时再次打开。下次如果网络可用,应用程序可以在线模式启动。这可能吗?

是的,这是可能的,这是 service-worker 的一大特点。请记住,这是可能的,因为它将页面的最后可用状态保存在 cookie 中,因此如果浏览器中的 cookie 未被删除,这也是可能的,这也取决于用户使用的浏览器。

我建议您阅读 angular 的相关文档:

https://angular.io/guide/service-worker-intro