html2canvas生成图时,html中有接近30个canvas标签,在最后10个左右,就会出现空白,求解

hero_f 2019-03-07 06:05:23
,上面部份的canvas标签报表,还是能转出来的,但下面的全都空白,只有一个个框框,我用的html2canvas版本是官网上的最新版本来的
...全文
375 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
丰云 2019-03-08
  • 打赏
  • 举报
回复
代码太繁杂,资源消耗过大,超过了浏览器默认的限度了
nihaoye000 2019-03-08
  • 打赏
  • 举报
回复
可以用dom-to-image-more试试
z_j 2019-03-07
  • 打赏
  • 举报
回复 1
有没有这种可能, 下面的canvas 由于没有在屏幕上显示过,浏览器出于优化性能的目的,这些canvas 根本就没有渲染。不防试一下, 你手动拖动卷滚条,让所有元素都显示出来后,再输出 ,看看是不是就好了
麦草CMS 2019-03-07
  • 打赏
  • 举报
回复
没用过,不清楚。你可以把出现空白的那些单独绘图。如果还是空白,那说明你html2canvas调用问题。如果没问题,那就是html2canvas有什么绘图数量限制。

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧