当我将普通对象或图层添加到画布(使用jCanvas)时,我可以使用该clearCanvas()
功能清除画布。
但是当我使我的图层可拖动时,该clearCanvas()
功能似乎不起作用。当我单击按钮时,它确实清除了画布,但是一旦鼠标再次悬停在画布上,删除的内容就会再次添加。我在这里做错了什么?
$('canvas').drawArc({
fillStyle: 'black',
x: 100, y: 100,
radius: 50,
draggable: true, // uncomment this and Clear canvas works.
layer: true,
});
$('#clear').click(function(){
$('canvas').clearCanvas();
});