我正在尝试清除画布。
我执行一个setInterval函数,该函数在任何迭代中都调用不同的“画布”。
任何执行后,我调用此函数:
function deleteCanvas(){
var canvas = document.getElementById("canvas");
var context = canvas.getContext("2d");
context.clearRect(0, 0, context.width,context.height);
context.beginPath();
}
但是没有删除画布图像。
任何的想法?
最好的祝福,
根据此HTML5画布教程:http : //www.html5canvastutorials.com/advanced/html5-clear-canvas/
您不必致电beginPath()
。接下来,您可能应该更改context
为canvas
。
$("#clear").on('click', function () {
context.clearRect(0, 0, canvas.width, canvas.height);
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句