html2canvas踩坑记

1.canvas生成的字体小了好多

解决方案:

  font-variant: normal;
  font-family: 'Microsoft Yahei';

这里要加上这个,需要设置字体(必须),我的就是设置了字体就好了

2.截屏不完整问题

解决方案:
这里主要是采用曲线救国的方式
可以在 需要生成图片的模块 渲染完成的时候,就调用html2canvas,然后将生成的DataURL存起来

canvas.toDataURL('image/jpeg')

你可能感兴趣的:(js)