我需要控制我缓存的文件,列出这些文件并通过某种形式的 Javascript 删除某些文件(用户选择)。是否有任何 Javascript 代码能够做到这一点?
笔记:
- 我不需要回退到旧浏览器。
- 存储的文件可能包括视频及其相应的元(超大数组)。
- 我正在使用 Adobe(Formerly Nitoki) PhoneGap Build,所以我很高兴使用内置的解决方法。
我需要控制我缓存的文件,列出这些文件并通过某种形式的 Javascript 删除某些文件(用户选择)。是否有任何 Javascript 代码能够做到这一点?
笔记:
通常,您使用前端 HTTP 服务器和Expires
和Cache-Control
标头来控制缓存。例如,看看这篇文章:http ://www.mnot.net/cache_docs/
或者,如果您想要一个可以在离线模式下运行的 web 应用程序,您可以使用 HTML5 中的新离线功能。有一个关于这个的视频。另外,请查看有关 HTML5 Rocks的教程。
不,JavaScript 不能更改/删除/添加缓存文件。