如何使用 HTML5 Appcache 缓存所有内容?
How can I cache everything using HTML5 Appcache?
我一直在使用 Webview 开发 android 的移动应用程序,我想使用 Appcache 缓存所有内容,不仅是一些项目,还有该页面上的所有内容,是否可能或者我正在傻瓜?
感谢任何帮助
这是我当前的 .appcache
文件:
CACHE MANIFEST
CACHE:
http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css
http://code.jquery.com/jquery-2.1.4.min.js
http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js
我基本上要寻找的是理论上的 *
(当然它不起作用,但是否有类似的东西?):
CACHE MANIFEST
CACHE:
*
CACHE 部分没有通配符的概念,没有。因此,您可以缓存所有内容,但您需要在清单中明确详细说明每个资源。
此外,请注意浏览器及其不同的离线缓存限制。它们通常在 50MB 左右。如果达到该限制,有些浏览器会提示用户扩大缓存大小,有些则不会(例如 IE11)。
我一直在使用 Webview 开发 android 的移动应用程序,我想使用 Appcache 缓存所有内容,不仅是一些项目,还有该页面上的所有内容,是否可能或者我正在傻瓜?
感谢任何帮助
这是我当前的 .appcache
文件:
CACHE MANIFEST
CACHE:
http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css
http://code.jquery.com/jquery-2.1.4.min.js
http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js
我基本上要寻找的是理论上的 *
(当然它不起作用,但是否有类似的东西?):
CACHE MANIFEST
CACHE:
*
CACHE 部分没有通配符的概念,没有。因此,您可以缓存所有内容,但您需要在清单中明确详细说明每个资源。
此外,请注意浏览器及其不同的离线缓存限制。它们通常在 50MB 左右。如果达到该限制,有些浏览器会提示用户扩大缓存大小,有些则不会(例如 IE11)。