dom截图——探究长截图的极限
问题:使用dom-to-image和html2canvas来进行长截图会出现一个问题,如果图片非常长,一些图片会只加载一半,如果图片再长一些,截图就会为空。核心思想:把如下图所示拆分的dom分别使用dom-to-image截图,再通过canvas合并图片,最后下载。方法一:按理说应该能无限长的,但是浏览器扛不住,我的测试结果是截图大小在18mb左右,再大一些就不输出了。图片缺失这个情况还可以优化,可以想办法把dom进行拆分,再分别截图,最后拼接图片。目前我测试的结果:截图的大小在8mb出现图片缺