Javascript 从本地存储器下载文件

Javascript 从本地存储器下载文件,javascript,html,Javascript,Html,有人知道如何正确地“利用”本地浏览器存储来“缓存”数据块、组装它们并提示下载吗 我目前使用的方法是将数据编码存储在B64中,并传递给动态构造的元素,目标设置为数据URI;我觉得在大文件(>5Mb)的情况下,这不是正确的方法,而且到目前为止还没有测试过 我也知道Mega也做了类似的事情,但我不清楚他们是如何做到的,以及如何正确地重现 如果有人想知道,数据是通过websocket传输到浏览器的。@epascarello这是本地文件系统访问,正如文章中所述,这不是标准的一部分,部分仅由chrome支持

有人知道如何正确地“利用”本地浏览器存储来“缓存”数据块、组装它们并提示下载吗

我目前使用的方法是将数据编码存储在
B64
中,并传递给动态构造的
元素,目标设置为
数据URI
;我觉得在大文件(>5Mb)的情况下,这不是正确的方法,而且到目前为止还没有测试过

我也知道Mega也做了类似的事情,但我不清楚他们是如何做到的,以及如何正确地重现


如果有人想知道,数据是通过websocket传输到浏览器的。

@epascarello这是本地文件系统访问,正如文章中所述,这不是标准的一部分,部分仅由chrome支持(chrome可以随时删除),如果我没记错的话,Mega确实在chrome中使用了它。我已经有一段时间没看了,现在忙得没时间看了。