如何知道用户何时放大或缩小2D dwg?我在查看器顶部创建了一个使用Snap.svg创建的svg层。我想根据查看器中2D绘图的比例缩放此图层。
答案 0 :(得分:1)
如果您想支持移动设备,可以使用自定义工具来挂钩用户操作,例如滚轮输入或手势:
function AdnTool(viewer, toolName) {
this.getNames = function() {
return [toolName];
};
this.getName = function() {
return toolName;
};
// ...
this.handleWheelInput = function(delta) {
console.log('-------------------');
console.log('Tool:handleWheelInput(delta)');
console.log(delta);
return false;
};
this.handleGesture = function(event) {
console.log('-------------------');
console.log('Tool:handleGesture(event)');
console.log(event);
return false;
};
// ...
}
查看完整示例:CustomTool Extension