0

我试图保存画布 div,然后将其上传到服务器,但我无法让它工作。所以,这就是我所做的:

  1. 我创建了一个画布 div,我将在其中使用 paperjs 进行绘制
  2. 我保存那个画布 div(dataToURL 方法)
  3. 我尝试上传它,但我不工作。

这是网络: www.davidpenuela.com

我测试了使用 jquery 文件上传器(测试 jquery 上传器)将图像上传到我的服务器并且该脚本有效,但我可以在从我的画布保存时使其工作。

canvas2image不适合我,它不上传任何东西。

编辑:设法让它工作,我会尽快发布它的方式。谢谢!

4

1 回答 1

1

你不能让它工作,因为它不是文件上传。文件上传使用具有 multipart/form-data内容类型的编码表单数据。您的客户端代码正在发布未进行格式编码且具有canvas/upload内容类型的数据。您需要更新您的服务器代码以使其了解“画布/上传”内容类型,或者找到一种在上传之前对图像进行编码的方法。

于 2012-05-29T16:35:25.577 回答