javascript - 如何清除 Opera 中的 Canvas ?

标签 javascript html

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

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

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

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

最佳答案

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

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

关于javascript - 如何清除 Opera 中的 Canvas ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11423083/

相关文章:

javascript - 在本地服务器上的 node.js 中读取和解析 csv

javascript - 错误: function undefined

html - CSS中如何让列表向右浮动?

css - 更少的 css 不透明度 child

javascript - 使用 javascript 访问 getElementById 的问题

javascript - 在 Flutter 中构建 d3.js 小部件

javascript - 仅执行一定时间的点击而不累积事件

html - Tomcat 严重 : A child container failed during start

javascript - 如何使用 jQuery 访问存储在数组中的元素?

html - 似乎无法更改按钮的颜色