我在FabricJS画布中添加了一张图片,如果这张图片太大,它就会跑到画布外面。我想将图片适应画布大小而不失去其纵横比。
fabric.Image.fromURL(image_url, function(img) {
var oImg = img.set({ left: 0, top: 0 }).scale(1);
fabricCanvas.add(oImg).setActiveObject(oImg);
}, {
crossOrigin: "anonymous"
});