离线存储manifest

2017-03-04  本文已影响0人  王康_Wang

作用

实现

  1. 在 html 标签里通过 manifest 属性引用一个 cache.manefest 文件,该文件里声明了浏览器需缓存的所有文件资源:
<!DOCTYPE html>
<html lang="en" manifest="cache.manifest">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
</head>
<body>
  
</body>
</html>

2.关于 chache.manifest 文件的定义:

CACHE MANIFEST
# 注释:上面一句必须
# v1.0.0
# 需要缓存的文件,无论在线与否,均从缓存里获取
CACHE:
cache.js
cache.css

# 不缓存的文件,无论缓存中存在与否,均重新获取
NETWORK:
uncache.js
uncache.css

# 获取不到资源时的备选路径,如 index.html 访问失败,则返回404页面
FALLBACK:
index.html 404.html

关注细节

归纳步骤

参考链接

上一篇 下一篇

猜你喜欢

热点阅读