html点击下载可以通过 a标签加download属性实现图片下载:

<a href="图片链接" download="下载文件名字">点击下载</a>

js实现方法:

var link = document.createElement('a');
link.href = this.imgUrl;
link.download = 'colorCard';
document.body.appendChild(link);
link.click();
document.body.removeChild(link);

原理还是创建一个a标签,通过js主动模拟点击链接!