【发布时间】:2015-08-23 10:44:56
【问题描述】:
我正在使用 fabric.js 将图像对象添加到画布。序列化工作正常,但反序列化后画布对象为空。 console.log(JSON.stringify(canvas)) 返回:{"objects":[],"background":""}
这是我的代码:
var canvas = new fabric.Canvas('goCanvas');
fabric.Image.fromURL("rooryteam03da088a.jpeg", function(oImg) {
canvas.add(oImg);
});
var serialized = JSON.stringify(canvas);
canvas.clear();
canvas.loadFromDatalessJSON(serialized);
console.log(JSON.stringify(canvas));
我还尝试使用 loadFromJSON 而不是 loadFromDatalessJSON 进行反序列化,但没有结果。 那么,我做错了什么?
【问题讨论】:
标签: javascript fabricjs