我正在测试 HTML5 的离线功能,缓存似乎有点过度活跃。我的 cache.appcache 文件如下:
CACHE MANIFEST
CACHE:
#v1.4
js/js.js
NETWORK:
network2.html
FALLBACK:
/ offline.html
基本上我只想在网络可用时显示network2.html - 否则它应该回退到offline.html。
但是,如果我通过网络连接实时访问 network2.html,它会在没有连接时继续显示它 - 它肯定应该回退到 offline.html 吗?我认为只有缓存部分中引用的页面应该首先被缓存?
我在多个浏览器中尝试过,清除浏览器数据,多次刷新等。