javascript - 在 Parse 平台上将 Canvas 内容保存为图像

标签 javascript html canvas parse-platform

我正在尝试将 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/

相关文章:

javascript - 使用 lineTo 绘制时,"break"处于直线状态

javascript - 在 Canvas 上显示用户的文本

javascript - 车轮事件 PreventDefault 不取消车轮事件

javascript - 谷歌地球问题

javascript - Jquery 倒计时器仅在页面上加载一次

html - 如何使用 CSS 设置占位符值?

javascript - 将输入显示给用户 - javascript

html - 使用 hxselect 在 HTML 中按 ID 标签搜索

javascript - 上传图片到 Canvas

javascript - (CORS) 浏览器如何知道何时进行飞行前请求