最近我开始使用
<html manifest="cache.appcache">
在我的 PhoneGap 应用程序中存储资产的方法。
是否可以使用 appcache 但让它每 24 小时检查一次缓存项目的更新版本?
最近我开始使用
<html manifest="cache.appcache">
在我的 PhoneGap 应用程序中存储资产的方法。
是否可以使用 appcache 但让它每 24 小时检查一次缓存项目的更新版本?
为此,您必须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 文本/缓存清单“访问加 24 小时”