我有一个使用EaselJS(在Adobe Animate CC中)创建的测验,在测验末尾,用户可以在文本字段中输入名称,然后他可以下载证书或查看它。 我正在做的是创建一个画布元素,将证书图像嵌入其中,然后将名称添加到画布中。 我有以下用于下载图片的代码段,但仅适用于chrome,代码有问题吗?
var dataUrl = printCanvas.toDataURL();
var image = new Image();
image.src = dataUrl;
var link = document.createElement('a');
link.download = "Certificado.png";
link.href = dataUrl;
link.click();