【发布时间】:2017-04-15 20:20:41
【问题描述】:
我正在尝试从 url 加载 svg,我可以控制 svg 对象中的每个元素。下面是我的代码,我很难处理它。
var image = new fabric.loadSVGFromURL(url, function(objects,options) {
for (var i = 0; i < objects.length ; i++){
var obj = objects[i];
obj.setCoords();
canvas.centerObject(obj);
canvas.add(obj);
canvas.item(i).hasControls = true;
canvas.renderAll();
}
});
如何通过从对象回调返回的每个对象添加元素并单独渲染到画布。非常感谢任何帮助。
【问题讨论】:
-
以上帖子更新完毕。
-
我刚刚意识到上面的代码运行正确,但是有一些定位问题,我没有注意到它的元素的控件太小了,我认为它无法控制。
标签: javascript svg fabricjs