我在使用 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 分钟过期的时间或什么的?- 尽管清单仍然是相同的,所以它不会更新并且仍然会显示缓存的页面。
任何帮助都会非常感激和感激,如果我不清楚任何事情或更多信息会有所帮助,请告诉我。
提前谢谢了。
阿里。