有没有一种方法可以优先处理Chrome中的缓存?

时间:2020-09-13 15:07:47

标签: javascript html google-chrome

我有一个应用程序,可以使用虚拟滚动在图库视图中提供许多缩略图(100k)。这些图像的max-age默认为1年。我希望能够选择用户想要完整查看的图像并预加载它们,以便用户一旦打开它,就可以从缓存中轻松获得它。但是这里的挑战是,如果我预加载图像,并且该用户在整个图库中滚动然后打开所选图像,则它将被从缓存中删除。我可以找到的一种解决方案是使用indexdb将选定的图像存储在base64中。我的问题是

  1. 有没有比使用indexdb更好的方法?
  2. chrome如何使存储在缓存中的图像无效?(我假设使用LRU缓存)
  3. 有没有一种方法可以优先处理chrome中的缓存?

0 个答案:

没有答案