将画布数据URL保存为.png文件(通过应用程序在Facebook墙上发布)

将画布数据URL保存为.png文件(通过应用程序在Facebook墙上发布),facebook,canvas,png,save,Facebook,Canvas,Png,Save,我有一个小小的Facebook应用程序,我希望在保存图片数据后,如果有人愿意,我可以将画布上的内容发布到他们的墙上 当按下save按钮时,我会得到一个dataURL,其中包含我想发布到用户墙上的图像数据。我认为唯一的方法是将数据保存为.png,然后将其张贴在墙上。我查看了dataURL文档,没有找到任何方法可以轻松地将dataURL输出为.png文件,以便发布。最好的方法是什么?更新了udjamaflip评论中的链接: “数据URL”?你能和我们分享一下你正在谈论的文件吗?还可以解释更多…发布一

我有一个小小的Facebook应用程序,我希望在保存图片数据后,如果有人愿意,我可以将画布上的内容发布到他们的墙上


当按下save按钮时,我会得到一个dataURL,其中包含我想发布到用户墙上的图像数据。我认为唯一的方法是将数据保存为.png,然后将其张贴在墙上。我查看了dataURL文档,没有找到任何方法可以轻松地将dataURL输出为.png文件,以便发布。最好的方法是什么?

更新了udjamaflip评论中的链接:


“数据URL”?你能和我们分享一下你正在谈论的文件吗?还可以解释更多…发布一些代码…如果您在画布上调用方法toDataURL,它将返回一个名为dataURL的对象,默认情况下,该对象的格式与pngs:Google缓存版本相同,如下所示: