HTML5的离线存储怎么使用?能否解释一下工作原理? — 在用户没有连接英特网时,可以正常访问站点和应用;在用户连接英特网时,更新用户机器上的缓存文件。 `原理`:HTML5的离线存储是基于一个新建的 `.appcache` 文件的缓存机制(并非存储技术),通过这个文件上的解析清单离线存储资源,这些资源就会像cookie一样被存储下来。之后当网络处于离线状态下时,浏览器会通过被离线存储的数据进行页面展示。 使用方法: (1) 在页面头部像下面一样加入一个 manifest 的属性; (2) 在 cache.manifest 文件里编写离线存储资源;        CACHE MANIFEST        #v0.11        CACHE:          js/app.js          css/style.css        NETWORK:          resource/logo.png        FALLBACK:          / /offline.html (3) 在离线状态时,操作 window.applicationCache 进行需求实现

Get

Explore more quotes