以编程方式将文件添加到jquery fileupload

时间:2016-06-29 07:02:50

标签: javascript jquery file-upload blueimp

我正在使用blueimp/jQuery-File-Upload允许用户在我的网站上创建查询时上传附件。

我需要扩展当前功能,以将自动生成的图像添加到队列中。我需要添加的图像是导出的画布,因此是base64编码的字符串,即类似

数据:图像/ PNG; BASE64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNby // blAAAADElEQVQImWNgoBMAAABpAAFEI8ARAAAAAElFTkSuQmCC

如何将此类文件添加到上传队列?我被困住了,不知道从哪里开始。任何指向正确方向的指标都非常受欢迎。

1 个答案:

答案 0 :(得分:1)

无法以编程方式将File对象添加到FileList元素的<input type="file">对象。您可以将文件创建为data URI; BlobFile;或FormData对象,使用POST将文件对象发送到服务器。