我有一个我要保存到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,那么我该如何将其制作成图像文件然后将其发送出去?
答案 0 :(得分:0)
你所做的似乎与此相反:
https://stackoverflow.com/a/4776378/637283
所以也许使用这种技术将DataURL首先变成Image()
会起作用吗?
我没试过,但让我们知道它是怎么回事。