Javascript选择性缓存控制库

时间:2012-12-30 12:56:22

标签: javascript html caching cordova

我需要控制我缓存的文件,列出这些文件并通过某种形式的Javascript删除某些文件(用户选择)。是否有任何Javascript代码可以执行此操作?

备注:

  • 我不需要回到Old browswers。
  • 存储的文件可能包含视频及其对应的元数据(超大阵列)。
  • 我正在使用Adobe(以前的Nitoki)PhoneGap Build,所以我很乐意使用内置的解决方法。

2 个答案:

答案 0 :(得分:1)

通常,您使用前端HTTP服务器以及ExpiresCache-Control标头来控制缓存。例如,请看一下这篇文章:http://www.mnot.net/cache_docs/

或者,如果您想要一个可以在离线模式下运行的Web应用程序,那么您将拥有HTML5中的新离线功能。有一个video about this。另外,请查看教程on HTML5 rocks

答案 1 :(得分:1)

不,JavaScript无法更改/删除/添加缓存文件。