我已经看到了很多选项,但我认为这是一个初学者,代码的主要内容不仅仅是复制,过去和工作。我理解其中的一些但不是一切。
一直在尝试从在线HTML页面中保存/存储/缓存数据。当应用程序离线时,您应该仍然可以查看页面(应用程序)。但是,如果HTML页面上有任何更改,应用程序将下载新的更改/更新并缓存它们。
我尝试使用Cache Manifest(来自CSS-Ninja),但没有100%的工作。缓存和离线模式有些麻烦,当我想要新版本时,我希望应用程序自行更新/刷新它,并且没有任何更新按钮。
答案 0 :(得分:0)
我会将此添加为评论,但我的代表不够高。
HTML5Rocks.com有一个很好的getting started with application cache清单指南,并演示了如何在新版本可用时重新加载应用程序。
我用这种技术来实现你想要的。不要将缓存清单与LocalStorage混淆。有关详细信息,请参阅Offline Storage概述。