我在使用appcache时遇到问题。
我有它工作,但它工作得很好。我在wordpress上使用它,问题是浏览器正在提供缓存页面,所以当我更新/编辑页面并在浏览器中查看它时,它会显示一个缓存的页面而不是新更新的页面(没有编号)刷新页面的次数有帮助。)
有没有办法强制浏览器在线时使用非缓存页面?
我的缓存清单文件如下:
CACHE MANIFEST
#
# Version Control
# version 3
#
CACHE:
/assets/css/app.css
/assets/css/bootstrap-responsive.css
/assets/css/bootstrap.css
/assets/js/main.js
/assets/js/plugins.js
/assets/js/vendor/jquery-1.8.2.min.js
/assets/js/vendor/modernizr-2.6.2.min.js
/assets/NRClogo_small.png
NETWORK:
*
FALLBACK:
我需要的是编辑时更新的页面。有没有办法使用javascript强制重新加载清单,或者每次用户点击网站时都要重新加载清单?也许每5分钟加一次时间到期? - 虽然清单仍然是相同的,所以它不会更新,仍会显示缓存的页面。
任何帮助都会很棒并且很感激,如果我不清楚任何信息或更多信息会有所帮助,请告诉我。
非常感谢提前。
阿里。
答案 0 :(得分:1)
当你在线时,这将更喜欢在线版本的东西:
SETTINGS:
prefer-online
NETWORK:
*