Application Cache 的一些探索

2018/08/21 HTML 共 310 字,约 1 分钟

微小的尝试后的一些总结:

  1. 带有 manifest 属性的 index.html 入口文件会被无条件缓存,除非 manifest 文件更新或者打上版本号 ( 带版本的index.html 也会加入 cache ) ,如果仅是 manifest 文件更新,index.html只能在 swapCache 后重载进行更新。

  2. manifest 更新后,如果CACHE列表内文件不存在会致使 manifest 更新失败。

  3. 如果不调用 swapCache 方法,在本次会话中,重新请求已经更新过的资源,还是拿到老的文件。

  4. manifest 更新后, CACHE 列表内的同名文件不会被重新获取。

  5. 废弃方法: 从服务器端删除 appcache 文件即可。随即,html 中可去除 manifest 属性。

文档信息

Search

    Table of Contents