缓存无法正常工作

时间:2015-02-22 18:27:32

标签: javascript html css html5 browser-cache

我正在使用HTML5功能缓存清单,当我离线并尝试访问该网页时,它似乎无法正常工作。问题是它试图从谷歌网站获取jquery库,虽然它应该被缓存。因此,由于缺少jquery库,网页无法正常工作 这是我的网页: http://www.tud.ttu.ee/web/Evald.Tali/movies/ 假设在离线时加载offline.html

这是我的缓存文件:

CACHE MANIFEST
#updated on 22/2/2015 7:10PM
#updated cache, added links to jquery
CACHE:
index.html
CSSfile.css
script.js
jquery-1.11.2.min.js
jquery.mobile-1.4.5.js
jquery.mobile-1.4.5.css
offline.html
https://ajax.googleapis.com/ajax/libs/jquerymobile/1.4.3/jquery.mobile.min.css
https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js
https://ajax.googleapis.com/ajax/libs/jquerymobile/1.4.3/jquery.mobile.min.js
OFFLINE:
/ /offline.html
NETWORK:
*

1 个答案:

答案 0 :(得分:1)

这是因为缓存仅适用于相同的源资源。您无法在缓存清单中指定外部文件。有关详细信息,请参阅此处的答案:

App cache manifest on CDN?