是否有可能渲染笔划并填充不同的画布?

时间:2013-03-23 12:26:24

标签: canvas html5-canvas fill stroke

似乎当我在某些情境中创建了一些路径时,我也无法抚摸或填充其他背景。

所以,聪明的我想在canvas2上使用fill然后将它复制到canvas1,就像这样

ctx2.fill();
ctx1.drawImage(ctx2.canvas, 0, 0);

然后清除canvas2并将其描边,就像这样

ctx2.clearRect(0, 0, canvas2.width, canvas2.height);
ctx2.stroke();

但这不起作用。我认为clearRect会重置路径或其他东西。

我已经读过一些允许使用路径对象的新规范,但到目前为止在任何浏览器中都不支持。 http://www.rgraph.net/blog/2012/october/new-html5-canvas-features.html#path.object

有没有办法用我们现有的技术做我想做的事情?

[编辑]

解决。由于我的代码中与画布无关的错误,它无效。

0 个答案:

没有答案