用 puppeteer 实现网站自动分页截取的趣事

Joe at 
用 puppeteer 实现网站自动分页截取的趣事的配图
最近因为工作中的一个需求,需要针对用户数据页面进行分页并截屏并返回 PDF 文件,期间用到了 puppeteer 与 HTML 分页算法,还找到了一个不错的插件,于是来聊些其中遇到的趣事,先附上目录。 一、利用 puppeteer 截取页面 1.1 puppeteer 还是 puppeteer-core 1.2 简单的 cookie 透传 1.3 页面加载状态判断 1.4 截图格式选择 pdf 还是 png 二、DFS 加二分,一个简单的 HTML 分页算法 三、CSS 打印样式 四、插件与其他 4.1 pu……