前端截图实现

前言

需求背景:

  • 目标:将页面内容变成图片分享出去
  • 持久化:不需要服务端存储
  • 客户端能力:不依赖客户端端能力

使用pupeteer做截图服务

优点:

  • 前端使用简单,只需调用接口即可
  • 分享页面可以和给用户展示的页面内容分离,不用额外处理样式等问题

缺点:

  • 新开服务&维护服务
  • 接口响应时间较长会影响体验

结论

调研发现,可以使用html2canvas纯前端做页面转化成图片的功能。

正文

后记

你可能感兴趣的:(前端截图实现)