domtoimage 是怎么实现截图的
这几天做的东西和截图有关,简单来说就是做一个分享卡片组件,然后把他转换成图片用作分享。
不按常理出牌,我安装的是 domtoimage 这个包,因为 html2canvas 生成的结果经常有错位的问题,本文先看一下 domtoimage 的原理。
toPng
先从 toPng 这个 API 入手:
function toPng(node, options) {
return draw(node, options || {})
.then(function (canvas)...
erio.hashnode.dev3 min read