html2canvas截图出来的图片字号全都变成了最小号,目前在chrome中发现了这个问题,火狐浏览器是正常的。
猜想可能是前段时间升级插件的时候导致的兼容问题,最开始的时候生成的图是没有问题的。
相关代码
html2canvas(document.querySelector("#cavasContainer")).then(canvas => {
const dataURL=canvas.toDataURL('image/png')
--------------------------
后面是将base64地址交给后端保存,同时后端给我返回正常编码的图片url用于显示,已经排查了应该是生成cavas的时候字体就有问题了。
火狐是正常的字体大小。
chrome的字体就异常了。
暂时不知道是什么问题。有大佬遇到过吗?
是最新的没错,log是插件的apilogc出来的信息看不出有什么问题。
我也遇到了这个问题,设置 font-variant: normal 就好了。
https://github.com/niklasvh/h...