【前端】html2canvas生成图片空白排查data:;(js vue react uniapp)
时间:2024-04-09 13:45:32 来源:网络cs 作者:胡椒 栏目:跨境风云 阅读:
阅读本书更多章节>>>>
可以检查下所选dom内容是否过多,超出一定范围了会导致base64图片编码生成失败。为了保险起见,可以将html2canvas的scale设置低一点。 阅读本书更多章节>>>>
【前端】html2canvas生成图片空白排查data:;
因为要做一个分享图,就用到了html2canvas,一开始是好好的,今天随便测了下,发现图片显示不出来了。打印了下,生成的图片链接变成了data:; 。后面一步一步地排查,发现是页面内容太多了,删减一点内容就能显示出来。然后我又去认真看了下html2canvas的各个参数,发现可以通过调整scale来改善。总结如下:
图片跨域可以先检查下所选dom中的图片是否跨域,如果跨域了,可增加设置useCORS:true。如图:
可以检查下所选dom内容是否过多,超出一定范围了会导致base64图片编码生成失败。为了保险起见,可以将html2canvas的scale设置低一点。 阅读本书更多章节>>>>
本文链接:https://www.kjpai.cn/fengyun/2024-04-09/156010.html,文章来源:网络cs,作者:胡椒,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
下一篇:返回列表