将整个JavaScript文件夹添加到HTML5 App Cache

时间:2012-07-13 10:55:32

标签: javascript html5

我有大量的JavaScript文件需要添加到App缓存中。是否可以在Manifest中添加整个文件夹(JS文件夹)。否则,我将不得不手动将这些JS文件添加到清单中。

2 个答案:

答案 0 :(得分:4)

您的清单文件不需要是静态文件。只需编写一些服务器端代码,即可根据文件夹中的文件生成清单。

答案 1 :(得分:0)

正如莫里斯指出的那样,你可以动态生成文件。

或者更好的是,当文件夹的内容发生变化时,让后台任务完成工作。

如果您已经熟悉JS并且可以控制服务器以便可以安装它,那么Node.js对此非常有用。 Node具有观看文件和文件夹的功能。有许多库可以使工作变得简单。

值得注意的一个关键问题是文件的总大小。许多支持HTML5离线使用的浏览器严格限制您可以离线存储的数据量。通常默认限制为5MB。