我正在尝试将 html Canvas 的内容保存为 Parse.com 平台上的图像。我已成功保存文本和照片,但在尝试保存 Canvas 时遇到了障碍。我将 Canvas 发送到DataURL()
var dataURL = canvas.toDataURL();
然后尝试为 base64 设置该值
var parseFile = new Parse.File("mypic.jpg", {base64:dataURL});
但显然我错过了一些东西,因为它不保存图像。 这是fiddle我的项目。任何帮助将不胜感激。
最佳答案
我已经弄清楚了。有必要首先使用 dataURL.replace(/^data:image\/(png|jpeg);base64,/, "") 删除开头的
。 data:image/jpeg;base64
;
关于javascript - 在 Parse 平台上将 Canvas 内容保存为图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28665007/