这是我使用FabricJS将canavs导出到Image的代码:
$("#canvas2png").click(function(){
canvas.isDrawingMode = false;
if(!window.localStorage){alert("This function is not supported by your browser."); return;}
// to PNG
window.open(canvas.toDataURL('png'));
});
https://jsfiddle.net/ridwanamirsene/nL4jbLon/1/
为什么当我点击画布2 png按钮..它不工作..
它通过softvar获得了样本http://jsfiddle.net/softvar/9hrcp/
我该如何解决这个问题?
1 回答
您的图片只有跨域问题:
CORS enabled image
我改变了你的初始化方法:
我使用了来自维基媒体的启用的cors图像:
现在your forked fiddle有效 .