我有一个 HTML5 应用程序,它有一个大型清单文件,其中包含很多 PDF。第一次访问时,缓存会在几分钟内下载并正确应用。
据报道,当我进行更改并相应地更新清单时,它会再次下载缓存,但速度要快得多,这表明它实际上并没有获取文件。我正在监视缓存事件,一切都完成而没有错误,但没有进行任何更改。
如果我从清单中删除大部分 PDF,它的行为应该如此,所以我知道这是一个空间问题。有没有办法在下载新文件之前以编程方式清除缓存?我猜 fetch 没有发生,因为它空间不足,但没有引发错误事件。
我有一个 HTML5 应用程序,它有一个大型清单文件,其中包含很多 PDF。第一次访问时,缓存会在几分钟内下载并正确应用。
据报道,当我进行更改并相应地更新清单时,它会再次下载缓存,但速度要快得多,这表明它实际上并没有获取文件。我正在监视缓存事件,一切都完成而没有错误,但没有进行任何更改。
如果我从清单中删除大部分 PDF,它的行为应该如此,所以我知道这是一个空间问题。有没有办法在下载新文件之前以编程方式清除缓存?我猜 fetch 没有发生,因为它空间不足,但没有引发错误事件。