Puppeteer - 生成图片
流程
使用 generic-pool 创建连接池
设置最大实例数,防止服务器资源占禁
监听
load
事件之后再截图传递 H5 项目页面地址过来,页面支持从地址栏中获得数据
支持传入动态参数
页面有过渡动画,要支持添加延迟时间
设置 screenshot.clip
post 请求
截图后上传到 oss
异常捕获
参考
Linux 上的问题
在 Linux 上不能像在 Windows 上一样使用,会报错,导致项目启动失败。
windows 系统本身自带 UI 界面,部署起来非常容易,Linux 上面需要安装很多东西,或者使用Docker
解决。