Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们正在开发一种医学查看器,它将 jpeg2000 图像流式传输到浏览器并显示在图像查看器中。然而,图像的数量和大小非常大,我们经常需要处理数百兆的图像。这意味着我们遇到了浏览器允许缓存的限制。我可以使用哪些选项来在客户端保存大量临时数据?
我们使用的技术是 HTML5 和 javascript。我们希望能够在所有现代浏览器上工作。
谢谢。
如前所述,您最好的选择是IndexedDB API。
每个现代浏览器实现的存储限制略有不同,但几个 GB 通常不是问题:
使用 javascript 制作数据对象。该对象可以保存数组,您可以将数据存储到数组中。