28得票4回答
移除HTML5离线应用缓存

我有一份带有关联 appcache manifest 的 HTML 文档,但现在我想暂时取消离线应用程序缓存。 如果我从 <html> 标签中删除对清单的提及,已经缓存了版本的浏览器将继续使用该缓存版本。 如果我更新 appcache manifest,那么依然会存在 appc...

23得票3回答
我的HTML5应用程序缓存清单正在缓存所有内容。

更新: 我发布这个问题时,这个特性还很新,现在我意识到除非通过JavaScript使用,否则不应该这样使用这个特性。但是似乎这种hack对于大多数犯同样错误和误用此功能的初学者来说是一个好的解决方案。如果你想缓存除HTML以外的所有内容,应该使用JS来完成,或者你可以使用下面的解决方案。 ...

20得票2回答
清单获取失败(9)

我已经使用Appcache工作了相当长的一段时间,但最近花了几周时间开发另一个项目。当我回到我的离线项目时,每次试图下载清单内容时都会出现以下错误: Application Cache Error event: Manifest fetch failed (9) 此后是2个地址; 调用清单的页...

17得票3回答
HTML5离线应用中的文件上传

我正在开发一个基于Web的应用程序,可能会在网络不稳定的环境中使用。我将其实现为HTML5离线应用程序,它将利用HTML5本地存储(实际上是jQuery插件jStorage)。这是一个数据输入驱动的应用程序,因此在离线状态下创建的所有新条目都保存在本地存储中,并在重新连接到Internet时与...

16得票1回答
缓存清单:prefer-online设置是什么?

我一直在寻找一种只在用户离线时使用缓存页面,否则正常下载页面的方法。然而,一旦检测到缓存清单,浏览器将仅从这些缓存页面加载。 我的搜索让我发现了http://whatwg.org。关于编写缓存清单的部分引起了我的注意。以下是一个摘录: 一个章节标题 章节标题可以改变当前章节...

15得票2回答
HTML5本地存储与应用程序缓存:离线网站浏览

经过多篇文章的阅读,我仍然不清楚本地存储(Local Storage)和应用程序缓存清单(App Cache Manifest)之间的区别。 相关参考:Is AppCache = Application Cache = Web Storage's LocalStorage? (SO 1098...

14得票1回答
HTML5离线清单:停止缓存页面声明的内容

我一直在尝试使用缓存清单文件,并尝试阻止其缓存声明页面。根据HTML5 Rocks的说法,任何包含清单的页面都会被隐式添加到应用程序缓存中。我希望清单文件可以缓存特定的工件之一是我的在线单页应用程序HTML的离线版本,但不要缓存在线版本。

12得票3回答
安卓是否能使用缓存清单离线缓存HTML5视频?

我有一个示例,它在Chrome上可以很好地被缓存,并且可以在离线情况下显示视频。 但是,当我在Android 3.2和4.x平板电脑上尝试这个示例时,视频只能在线播放,而离线时无法播放——尽管其他元素(例如HTML文件和背景)可以离线使用。<!DOCTYPE html> <...

12得票1回答
在Chrome和Safari中禁用应用程序缓存

我正在使用AppCache来为Web应用程序启用离线访问。问题在于,在开发过程中,每当我对JavaScript进行更改时,我还需要更改清单(以触发缓存字段的重新下载)。现在我知道在FireFox中可以禁用AppCache(实际上,当您第一次访问页面时,是否授予网站将数据存储在本地的权限会提示您...

11得票2回答
使用Jekyll生成一个app.cache

我们有一个使用Jekyll和Jekyll-Assets(使用sprockets)本地构建的网站。 我们希望能够生成一个包含所有生成网站所需的文件的缓存清单。 我们希望将其作为构建过程的一部分生成,以便整个网站可以离线使用。(虽然这是一个非常小的网站,但我们反对手动工作!) 由于在构建期间图...