我正在尝试使用各种方法清除画布,但是没有成功。一旦我再次单击画布,所有以前的绘图都会重新出现。
这是代码。
function clearCanvas() {
//clickX = [];
//clickY = [];
//clickDrag = [];
//context.clearRect(0, 0, canvas.width, canvas.height);
//curColor = colorBlack;
//redraw();
//clickX = new Array();
//clickY = new Array();
//clickDrag = new Array();
context.fillStyle = '#faebd7';
context.fillRect(0, 0, canvas.width, canvas.height);
canvas.width = canvas.width;
//context.beginPath();
};
context.clearRect(0,0,canvas.width,canvas.height)
?这个是如何被调用的,确切地说是怎么样的呢? - Belladonna