我想允许用户使用Draw2D库在画布上绘制一个矩形。mouse-down 的画布位置将在左上角,mouse-up 的画布位置应变为右下角。但是,我无法捕捉画布上的鼠标向上和鼠标向下事件。
这是我正在尝试的代码,但没有输出:
var canvas = new draw2d.Canvas("canvas-div");
var policy = new draw2d.policy.canvas.CanvasPolicy();
policy.onClick = function(canvas, mouseX, mouseY) {
console.log("Mouse click:" + mouseX + "," + mouseY);
}
canvas.installEditPolicy(policy);