npm地址:https://www.npmjs.com/package/html2canvas
官网: https://html2canvas.hertzen.com/
使用示例:https://html2canvas.hertzen.com/getting-started
首先我们先使用html2canvas将某个dom元素为canvas,然后可以调用canvas中的方法,例如:toDataURL将其转为base64编码,或者toBlob转为一个二进制对象等等,然后就随意我们怎么操作了,可以进行下载, 也可以将base64编码赋给img标签s