是否可以将整个文件夹添加到HTML5缓存清单文件中?我无法单独列出文件夹中的所有文件,因为此文件夹中的文件将动态更改(它是图像的文件夹).
如果文件夹是动态更改的,则它不应位于应用程序清单中.如果文件夹发生更改,则仍需要从页面到文件夹中文件的某种链接.清单应该只列出这些项目.
例如:
/images/
1.jpg
2.jpg
3.jpg
4.jpg
Run Code Online (Sandbox Code Playgroud)
和(简化的)HTML文件:
<html manifest="http://foo.bar/cache-manifest">
<body>
<img src="images/2.jpg" />
<img src="images/4.jpg" />
Run Code Online (Sandbox Code Playgroud)
应该有一个看起来像这样的清单:
CACHE MANIFEST
http://foo.bar/images/2.jpg
http://foo.bar/images/4.jpg
Run Code Online (Sandbox Code Playgroud)
如果要更新清单文件以包含新项,则只需添加一个URL参数,该参数在文件夹(和清单)的内容发生更改时发生更改:
<html manifest="http://foo.bar/cache-manifest?updated=8_23_2010_1_53_pm">
Run Code Online (Sandbox Code Playgroud)
每当清单URL发生更改时,都会重新下载.
| 归档时间: |
|
| 查看次数: |
9289 次 |
| 最近记录: |