我试图在数据库中保存fabric js canvas的可编辑状态,我试图通过将其转换为json并将其保存在数据库中的数据类型为BLOB的属性来实现。当多个图像添加到画布时,json的长度超过了BLOB的限制,因为json使用图像数据URI。那么,有没有办法将此数据URI更改为特定的图像路径?或者有这个问题的替代方案吗?
答案 0 :(得分:0)
如评论中所述,您可以使用fromUrl
加载和映像:
var URL = 'http://somedomain.com';
fabric.Image.fromURL(URL, function (oImg) {
canvas.add(oImg);
canvas.renderAll();
}