0
URL에서 svg를로드하려고하는데, 이는 svg 개체의 각 요소를 제어 할 수 있습니다. 아래는 내 코드이며, 어떻게 다루는 지에 대해 힘든 시간을 보내고 있습니다.Fabricjs loadSVGFromURL 문제
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();
}
});
각 개체별로 요소를 추가하는 방법은 개체 콜백에서 반환하고 개별적으로 캔버스로 렌더링하는 방법입니다. 어떤 도움이라도 대단히 감사합니다.
위의 게시물을 업데이트했습니다. –
방금 위의 코드가 제대로 실행된다는 것을 알았지 만 일부 위치 지정 문제가 있었고 요소의 컨트롤이 너무 작아서 컨트롤 할 수 없다고 생각하지 않았습니다. –