【发布时间】:2017-02-17 12:01:34
【问题描述】:
我是 Angular 2 的新手,我被分配开发一个 Web 应用程序,该应用程序可以转换为桌面应用程序(应该在 Windows 和 Mac 平台上工作),并且应该能够在需要时离线工作。
我打算用 Electron.js 或 NW.js 开发一个 Angular 2 应用程序,以便它可以在两个平台上都转换为桌面应用程序
对于离线支持,我计划获得 Angular Service Worker 库的支持。
我的问题是 Angular 服务工作者适用于移动应用程序。知道它在桌面应用程序中的行为方式吗?
您在我的方法中发现的任何问题以及任何改进建议?
【问题讨论】:
-
网络应用程序可以在任何平台上运行...我不明白您所说的转换为桌面应用程序是什么意思
-
它应该具有离线工作的能力。例如,用户应该能够打开应用程序,并在没有互联网连接时开始工作。不能用网络应用程序这样做,因为至少在离线之前必须在浏览器中加载页面。
标签: javascript angular service-worker