我有一个要保存到 DataURL 的画布,我可以右键单击它并将其作为图像保存到我的文件中,但是如何在客户端或服务器端(Rails)将其转换为图像用于将其发布到 Facebook(使用考拉宝石)
如果我尝试将 dataURL 直接发送到 Facebook,我会收到以下错误:
Invalid arguments to initialize an UploadableIO
我通过这样做将 DataURL 获取到服务器端:
stage.toDataURL({
callback: function(dataUrl) {
$("#hidden").html('<input id="image" name="image" type="hidden" value="' + dataUrl + '">')
}
});
无论如何,Facebook 的 api 似乎不会接受 DataURL,那么我该如何将其制作成图像文件然后发送出去呢?