在Chrome应用中缓存整个网站

时间:2015-09-15 15:10:36

标签: webview google-chrome-app browser-cache kiosk-mode

我正在制作Chrome应用。它适用于自助服务终端类型的应用程序。有时计算机启动时将处于脱机状态。因此,我希望制作一个用户可以导航到网站的应用程序,然后缓存整个网站。然后,当他们打开Chromebox / Chromebook时,网站将会按原样显示。包括JS / CSS /动态加载的内容。

总体而言,我希望保存整个webview的状态,并在机器重新启动后继续运行。我研究了保存JS / CSS / HTML但是动态加载的内容(ajax调用)不可用。是否有更高级别的功能可以在Google Chrome应用中保存网页浏览的整体状态?

1 个答案:

答案 0 :(得分:0)

Zebradog's Kiosk Chrome App最近添加了"提供本地内容"支持。它的工作原理是在后台使用Web Server for Chrome。它在webview中加载内容。您可能不需要整个自助服务终端应用程序,但这至少可以作为您作为参考使用的起点。

实际获取所有文件的一种方法是使用wget -r -k