fabric.js ( http://fabricjs.com ) を使用してイメージをロードしましたが、要素で「lockUniScaling」が機能しません。
これは機能します:
canvas.add(new fabric.Rect({ width: 50, height: 50, fill: '#77f', top: 100, left: 100 }));
canvas.item(0).lockUniScaling = true;
この要素に「lockUniScale」を取得するにはどうすればよいですか?
fabric.Image.fromURL('http://www.domain.com/image.png', function(obj) {
canvas.add(obj.scale(1).rotate(0).set({ left: 100, top: 100 }));
canvas.renderAll();
});
他の要素を追加すると、item(1)、item(2)、...を使用してそれらを取得できますが、画像要素を取得できません。
ヒントはありますか?