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

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

我需要扩展当前function,以将自动生成的图像添加到队列中。 我需要添加的图像是一个导出的canvas,因此是一个base64编码的字符串,即类似的东西

数据:image / png; base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNby // blAAAADElEQVQImWNgoBMAAABpAAFEI8ARAAAAAElFTkSuQmCC

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

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