先来看看兼容性:

  • Firefox 3.5+
  • Google Chrome
  • Opera 12+
  • IE9+
  • Edge
  • Safari 6+

应该来说,现代浏览器都是没有问题的。

css属性支持情况:

使用中遇到的问题及解决:

  • 图片模糊:
    • 解决:
      • 把图片放大2倍,或者按照window.devicePixelRatio缩放
      • background-image会模糊,使用img模拟替代
  • 绘制不全
    • 解决:html2canvas-render-offscreen
  • 有时候到页面会闪
    • 解决:
      • 可能是部分手机自身webview的问题,多测几个手机试试
      • 可以把需要绘制的dom复制一份,放到视口之外进行绘制,完了生成图片后,再放到页面
     

相关文章:

  • 2022-12-23
  • 2021-11-30
  • 2021-09-11
  • 2021-08-02
  • 2021-06-04
  • 2021-12-17
  • 2021-12-13
  • 2021-06-07
猜你喜欢
  • 2022-02-01
  • 2021-07-02
  • 2021-08-28
  • 2022-03-05
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案