我知道我可以隐藏缩放按钮,但用户仍然可以使用鼠标滚轮进行缩放。也许有些东西:
svgEditor.setConfig({ enableZoom:false });
提前感谢您的帮助。
答案 0 :(得分:1)
没有内置的方法可以禁用缩放功能,而且我无法通过扩展程序轻松覆盖它,因此最快的方法来完成您尝试做的事情,可能会找到定义缩放功能的位置,早点回来。
开放{svg-edit folder} \ svg-editor.js并找到
var zoomChanged = svgCanvas.zoomChanged = function
对我而言,这是第794行。大括号之后只需添加“return false”,然后用户将无法进行缩放。
另外,你是什么意思“用户仍然可以用鼠标滚轮放大”?对于我来说,鼠标滚轮只是垂直滚动,与任何其他网页一样。