如何在Opera中清除Canvas?

时间:2012-07-10 22:40:58

标签: javascript html html5

有人可以帮帮我吗? 我有以下代码,它似乎在Chrome中工作正常,但在Opera中不起作用。 这是代码:

 var canvas = document.getElementById("myCanvas");

var context = canvas.getContext(“2d”); canvas.width = canvas.width;

使用上面的代码在绘制后清除线条,它在Chrome中工作正常,但在Opera中,绘图没有被清除。请帮忙。非常感谢你。

1 个答案:

答案 0 :(得分:2)

使用clearRect();这是我所知道的唯一清除画布的方法

清除所需的预期区域或提供整个画布的高度和宽度。如果您提供整个画布的尺寸,则必须完全重绘。