从多个画布生成单个图像时,可能无法导出受污染的画布

时间:2017-12-04 06:50:42

标签: javascript canvas cors

我有多个画布和另一个画布,让我们说中间画布。我试图从所有画布到中间画布获取所有图像,然后从中生成单个图像。

问题。图像来自自己的服务器,但使用脚本进行修改,从而产生错误。我应该怎样处理这个

var canvas1 = document.getElementById('canvas1');
var canvas2 = document.getElementById('canvas2');
var canvas3 = document.getElementById('canvas3');
var generatingCanvas = document.getElementById('generatingCanvas');

var ctxGenerating = canvas1.getContext('2d');

ctxGenerating.drawImage(canvas1, 0, 0);
ctxGenerating.drawImage(canvas2, 0, 0);
ctxGenerating.drawImage(canvas3, 0, 0);

ctxGenerating.toDataURL('image/png');

0 个答案:

没有答案