我需要你的帮助。我使用excanvas.js创建了一个画布图像,并且渲染得很好。现在我想使用相同的画布绘制另一个图像但在此之前我需要清除相同的画布,否则图像将相互重叠。 任何人都可以解释如何从fillRect()调用excanvas.js或任何其他方法来获取相同的canvas元素?我使用IE 8作为浏览器。
答案 0 :(得分:1)
ctx.clearRect(0, 0, excanvas.width, excanvas.height);
或者也许:
ctx.fillStyle = "#ffffff";
ctx.fillRect(0, 0, excanvas.width, excanvas.height);
excanvas
是您的DOMElement画布,ctx
是其第二个上下文(通过getContext('2d')
)。