前端截图实现

前言 需求背景:

  • 目标:将页面内容变成图片分享出去
  • 持久化:不需要服务端存储
  • 客户端能力:不依赖客户端端能力
使用pupeteer做截图服务
【前端截图实现】优点:
  • 前端使用简单,只需调用接口即可
  • 分享页面可以和给用户展示的页面内容分离,不用额外处理样式等问题
缺点:
  • 新开服务&维护服务
  • 接口响应时间较长会影响体验
结论
调研发现,可以使用html2canvas纯前端做页面转化成图片的功能。
正文 后记

    推荐阅读