2

我知道我可以隐藏缩放按钮,但用户仍然可以使用鼠标滚轮进行缩放。也许是这样的:

svgEditor.setConfig({ enableZoom: false });

在此先感谢您的帮助。

4

1 回答 1

1

没有内置的方法来禁用缩放,据我所知,没有简单的方法可以用扩展覆盖它,所以完成你想要做的最快的方法可能是找到定义缩放功能的位置并提前返回。

所以打开 {svg-edit folder}\svg-editor.js 并找到

var zoomChanged = svgCanvas.zoomChanged = function

对我来说,它在第 794 行。在大括号之后只需添加“return false”,然后用户将根本无法缩放。

另外,您是什么意思“用户仍然可以使用鼠标滚轮进行缩放”?鼠标滚轮就像我的任何其他网页一样垂直滚动。

于 2015-07-29T20:42:45.943 回答