我正在寻找一种克隆画布元素的方法。基于这个问题,我尝试了这样的方法,它有效:
var canvasContext = $("#canvas1")[0].getContext("2d");
canvasImageData = canvasContext.getImageData(0, 0, canvasContext.canvas.width, canvasContext.canvas.height);
$("#canvas2")[0].getContext("2d").putImageData(canvasImageData, 0, 0);
但是,我还需要对 IE8 及以下版本的支持。我正在使用不支持图像数据方法的 excanvas。
使用 excanvas 时还有其他方法可以实现这一点吗?