问题:
html2canvas 生成的canvas 是一个空的,
在已有的 Android 测试机 暂未发现此问题,iphone 13 上也正常,在几个低版本的机器,例如: Iphone 6s, iphone se, 自带 Safari 浏览器也正常,唯独在微信中有问题。
环境:
IOS :14.2
Wechat: 8.0.12
html2canvas: 1.4.1
尝试网友推荐办法:
- 降级到 1.0.0-rc4 (无效)
- 可能缺少字体设置(添加后无效)
- 大神修改之后版本,不通过npm安装,(未尝试,不太利于项目维护,大佬要是提一个 pr 就好了, 尝试了一下,也不行)
- 图片跨域问题,(图片和项目在同一个项目中,不存在跨域问题)
实在没办法了,救救孩子吧!
关联这个问题
https://developers.weixin.qq.com/community/develop/doc/00006eee95488060bb1ac5bd85b000?highline=HTML2Canvas%20%E7%A9%BA%E7%99%BD&page=3#comment-list