0

我使用 jQuery-File-Upload 插件来上传图片。现在我从画布创建一个图像,并想使用相同的机制将此图像传输到服务器。在 jQuery-File-Upload 文档中,我找到了以编程方式使用 fileUpload 组件的方法,但它需要文件列表作为参数

     $('#fileupload').fileupload('send', {files: filesList});

就我而言,我有base64形式的图像。

       var image = canvas.toDataURL();

如何使用 fileUpload 组件传输我的画布图像?

4

1 回答 1

0

只需将其作为 POST 数据发送,然后在服务器端从 Base64 解码并将其保存为 png(我认为这是默认类型),但文件的 mime 类型将位于 base-64 的开头!

于 2013-08-13T13:13:42.387 回答