有没有办法在svg-edit中禁用缩放?

时间:2014-11-24 22:51:58

标签: svg-edit

我知道我可以隐藏缩放按钮,但用户仍然可以使用鼠标滚轮进行缩放。也许有些东西:

svgEditor.setConfig({     enableZoom:false });

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

没有内置的方法可以禁用缩放功能,而且我无法通过扩展程序轻松覆盖它,因此最快的方法来完成您尝试做的事情,可能会找到定义缩放功能的位置,早点回来。

开放{svg-edit folder} \ svg-editor.js并找到

var zoomChanged = svgCanvas.zoomChanged = function

对我而言,这是第794行。大括号之后只需添加“return false”,然后用户将无法进行缩放。

另外,你是什么意思“用户仍然可以用鼠标滚轮放大”?对于我来说,鼠标滚轮只是垂直滚动,与任何其他网页一样。