canvas toDataUrl()返回黑色图像

时间:2018-05-23 10:26:53

标签: canvas canvg

我使用canvg创建基于svg的画布,然后通过画布创建画布我下载图像。

以下是使用svg创建画布的代码。

//创建画布

var myCanvas = document.createElement("CANVAS");
canvg(myCanvas, res[0],{ ignoreMouse: true, ignoreAnimation: true , ignoreClear: true }); 



     //Downloading the image


 var uri = canvas.toDataURL("image/jpeg");
           var link = document.createElement("a");
            link.download = name;
            link.href = uri;
            document.body.appendChild(link);
            link.click();

获得的图像部分为黑色背景。请帮助。

0 个答案:

没有答案