Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Fabric.js zoomToPoint未定义_Javascript_Jquery_Fabricjs - Fatal编程技术网

Javascript Fabric.js zoomToPoint未定义

Javascript Fabric.js zoomToPoint未定义,javascript,jquery,fabricjs,Javascript,Jquery,Fabricjs,我正试图在fabric.js中实现一个点放大,并忙于编写自己的代码来实现这一点。然后我注意到fabric.js文档中有一个zoomToPoint函数: 但我无法使用以下简单代码: var zoom = Math.pow(1 + Math.abs(event.deltaY)/2 , event.deltaY > 0 ? 1 : -1); var zoomPoint = new fabric.Point(event.pageX, event.pageY); console.log(canva

我正试图在fabric.js中实现一个点放大,并忙于编写自己的代码来实现这一点。然后我注意到fabric.js文档中有一个zoomToPoint函数:

但我无法使用以下简单代码:

var zoom = Math.pow(1 + Math.abs(event.deltaY)/2 , event.deltaY > 0 ? 1 : -1);
var zoomPoint = new fabric.Point(event.pageX, event.pageY);
console.log(canvas);

canvas.zoomToPoint(zoomPoint, zoom);
canvas.renderAll();
我正在使用mousewheel jquery插件,它与我的自定义代码完美配合(尽管我有一些对象位置错误)。我甚至在控制台中检查画布是否未定义


任何帮助都将不胜感激。

我正在使用网站上的CDNJS链接,该链接只有1.4.0版


我不认为这是两个旧版本。

在此处查看我的画布缩放和平移解决方案: