如何使用Javascript生成和下载大型文件客户端?

时间:2012-08-10 18:57:58

标签: javascript

我有一个使用Slickgrid显示大量数据的应用程序。数据集的大小可以是30-50MB。我希望用户能够下载显示的数据的当前视图。设置它的最佳方法是什么?

我已经考虑过使用数据URI描述here的方法,但URI的最大大小太小了。

我还考虑了here描述的方法,其中客户端将任意数据发布到服务器,服务器将其作为下载回送。我担心文档可能会超过最大POST大小。

2 个答案:

答案 0 :(得分:0)

由于您希望在客户端执行此操作,如果HTML5是一个选项,为什么不在HTML5 File System API

答案 1 :(得分:0)

一种选择是使用HTML5 FileWriter API。截至今天,它只是Chrome中的supported(以及所有内容的黑莓浏览器)。