【发布时间】:2016-02-29 15:00:50
【问题描述】:
用于基于 Web 的产品的 Chrome 桌面应用程序。这在 chrome 网络应用程序中是否可行
产品有以下项目
- Angular JS --- 前端框架
- Rails --- JSON 通信
我已经创建了 chrome 桌面应用程序,它将直接打开带有图标的站点。它更像是桌面应用程序。在任何操作系统中它都会运行。一切正常。
问题: 它总是会下载 js 和 css 文件。
我想如何开发 chrome 桌面应用程序
- 启动 chrome 桌面应用时,将所有资产保存在本地。
- 每当启动 chrome 桌面应用程序时,它应该引用本地保存的资产(我的意思是 angular js 文件和 css)
- 在启动 chrome 桌面应用程序之前,它应该请求服务器是否更改资产。如果更改,请删除本地保存的文件并保存最新的。
- 如果资产未更改,请使用旧资产文件。这样,我们就可以避免从服务器初始加载所有文件。
以前有人做过吗,或者 chrome 提供了任何选项?
欢迎提出想法!
【问题讨论】:
标签: angularjs ruby-on-rails-4 google-chrome-app