给出以下示例清单:
CACHE MANIFEST
# v1 2011-08-14
# This is another comment
index.html
cache.html
http://somedomain.com/abc/xyz/
/style/css
controller/view/1
# Use from network if available
NETWORK:
/api
# Fallback content
FALLBACK:
/ fallback.html
“/ style / css”和“/ controller / view / 1”会起作用,还是需要实际的文件名?我一直在阅读将“文件”放在那里,但在其他网站上我读到了“URI”。我假设URI是正确的。那么,允许完整的AND相对URI吗?是否需要注意任何跨浏览器/设备问题?
BTW 1:是的,我知道“文件名”只是URI的一部分,名称不指示内容(image.png可以下载文本文件,例如,如果有人想要的话)。我只想确认URI在CACHE MANIFEST部分中运行良好,谢谢。 BTW 2:我知道Mozilla声明了缓存清单的URI,所以如上所述,我只是想确认一下。 https://developer.mozilla.org/en-US/docs/Web/HTML/Using_the_application_cache答案 0 :(得分:1)
您可以使用实际设计用于MVC的动态清单文件。我自己没有机会使用它,但看起来真的很棒!
http://deanhume.com/home/blogpost/mvc-and-the-html5-application-cache/59