我正在尝试使用gwt实现一个web应用程序。我在低分辨率下使用了很多图像(读取1000+,大约200mb)。我希望用户能够选择永久缓存图像(如果可能),根据需要下载它们,或者用户自己将它们放在他/她的PC中并将应用程序指向他们的位置,并使用它们代替。所以问题是,是否有可能使用gwt来保存巨大的缓存?或者让用户使用它自己的图像。
答案 0 :(得分:3)
您可以配置您的Web服务器,将图像上的过期标题设置为将来很远的日期,这将告诉浏览器有效地将图像缓存为“永远”。当浏览器可以为你做这件事时,我不会尝试在GWT中做这件事。
答案 1 :(得分:0)
从服务器设置图像上的缓存标头并让用户的浏览器完成工作似乎最简单。 GWT不需要参与。
如果您确实想使用GWT,例如localStorage,那么我认为支持它的大多数浏览器的默认最大值是5 MB。