我刚开始fabric.js和我有一个(可能是初学者)错误:画布Fabric.js坐标已抵消了
我使用的面料与jQuery用下面的代码:
$(document).ready(function() {
canvas = new fabric.StaticCanvas('scroller');
canvas.add(
new fabric.Rect({ top: 0, left: 0, width: 140, height: 100, fill: '#f55' })
);
});
这段代码应该在画布上绘制一个140x100的矩形。 不幸的是,只有四分之一的矩形出现。 如果我将顶部和左侧的值更改为更高的数字,则更多的矩形出现在画布上。
所以看来,画布的起源不是在0/0,而是在某处。更高。
有人知道如何解决这个问题或我做错了什么?
由于提前, 麦克法兰
嗨McFarlane =)欢迎来到SO。无论何时发布代码,如果您在jsfiddle.net上发布完整(或最少的代码示例)代码,只要去那里,粘贴代码并保存,并将链接粘贴回来即可= = – puk 2012-01-10 23:45:24
什么尺寸是你的画布?也许它比'140x100'小。尝试绘制其他类似圆圈或图片的图画,以便更好地了解哪个象限被剪切 – puk 2012-01-10 23:47:16