0

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

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

var context = canvas.getContext("2d"); 画布.宽度=画布.宽度;

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

4

1 回答 1

2

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

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

于 2012-10-18T06:41:59.037 回答