【发布时间】:2012-06-20 10:44:04
【问题描述】:
最近我开始使用
<html manifest="cache.appcache">
在我的 PhoneGap 应用程序中存储资产的方法。
是否可以使用 appcache,但让它每 24 小时检查一次缓存项目的更新版本?
【问题讨论】:
标签: html cordova local-storage html5-appcache
最近我开始使用
<html manifest="cache.appcache">
在我的 PhoneGap 应用程序中存储资产的方法。
是否可以使用 appcache,但让它每 24 小时检查一次缓存项目的更新版本?
【问题讨论】:
标签: html cordova local-storage html5-appcache
为此,您必须动态生成cache.appcache 并添加一个在所需间隔内更改的注释行:
CACHE MANIFEST
# 2012-07-31 14:30
css/default.css
...
24 小时后:
CACHE MANIFEST
# 2012-08-01 14:30
css/default.css
...
如果该文件的内容发生更改,浏览器会再次加载所有缓存的数据。
注意:仅在文件系统中进行一点操作不会带来预期的结果。内容本身必须改变。
【讨论】:
您可以在
上设置清单的过期日期时间.htaccess像这样:
ExpiresByType text/cache-manifest "access plus 24 hours"
【讨论】: