标签: javascript html5
是否有人知道如何正确“利用”本地浏览器存储来“缓存”数据块,组装它们并提示下载?
我目前正在使用这种方法,其中数据以B64编码存储,并传递给动态构建的<a>元素,目标设置为data URI;我不认为这是大文件(> 5Mb)的正确方法,到目前为止还没有测试过。
B64
<a>
data URI
我也知道Mega做了类似的事情,但我不清楚他们是如何做到这一点以及如何正确地重新创建它。
如果有人想知道,数据会通过websocket传输到浏览器。