AppCache 24小时?

时间:2012-06-18 12:49:41

标签: html5 cordova local-storage html5-appcache

最近我开始使用

<html manifest="cache.appcache">

在我的PhoneGap应用程序中存储资产的方法。

是否可以使用appcache但是每24小时检查一次更新版本的缓存项目?

2 个答案:

答案 0 :(得分:1)

为此,您必须动态生成cache.appcache并添加一个在所需时间间隔内更改的注释行:

    CACHE MANIFEST
    # 2012-07-31 14:30

    css/default.css
    ...

24小时后:

    CACHE MANIFEST
    # 2012-08-01 14:30

    css/default.css
    ...

如果发生该文件内容的更改,浏览器会再次加载所有缓存的数据。

注意:只需轻触文件系统即可获得预期效果。内容本身必须改变。

http://appcachefacts.info/

答案 1 :(得分:1)

您可以在

.htaccess
上设置清单的过期日期时间,如下所示:

ExpiresByType text/cache-manifest "access plus 24 hours"