📄️ 配置
默认情况下,Puppeteer 会下载并使用特定版本的 Chrome,因此它
📄️ 调试
使用 Puppeteer 进行调试可能是一项艰巨的任务。没有单一的方法可以
📄️ 请求拦截
一旦启用请求拦截,除非请求被
📄️ 无头模式
默认情况下,Puppeteer 在
📄️ 截图
要捕获屏幕截图,请使用 Page.screenshot()。
📄️ PDF 生成
要打印 PDF,请使用 Page.pdf()。
📄️ Chrome 扩展程序
Puppeteer 可用于测试 Chrome 扩展程序。
📄️ Cookies
Puppeteer 提供了通过以下方式提前获取、设置和删除 Cookie 的方法
📄️ 文件
目前,Puppeteer 没有提供以编程方式处理文件下载的方法。
📄️ 在浏览器中运行 Puppeteer
Puppeteer 是一个强大的浏览器自动化工具,但您知道它也可以在浏览器本身中运行吗? 这使您能够利用 Puppeteer 的功能来执行不需要 Node.js 特定功能的任务。
📄️ 在 Chrome 扩展程序中运行 Puppeteer
Chrome 扩展程序环境与通常的 Node.JS 环境显着不同,因此,对在 chrome.debugger 中运行 Puppeteer 的支持