一、前言
使用 html2canvas 进行对dom节点截图,但是在 IOS 上发现截图失败,内容为空。
二、问题
在 html2canvas 截图的时候,IOS 系统上有字体需要调整,字体不兼容 html2canvas 的截图要求。
三、解决问题思路
在全局的 less、css 样式文件中,编写以下样式:
// ios 截图自动生成 container 样式
.container {
font-family: Helvetica, Tahoma, Arial, 'PingFang SC', 'Hiragino Sans GB', 'Heiti SC', STXihei, 'Microsoft YaHei', SimHei;
}