Puppeteer 是一个 Chrome 官方出品的 headless Chrome node 库。它提供了一系列的 API, 可以在无 UI 的情况下调用 Chrome 的功能, 适用于爬虫、自动化处理等各种场景。2.0 已经发布,内容有:
Big changes
- Chromium 79.0.3942.0
- 现在支持 Node.js v8+,Node.js v6 不再受支持
- 新的 API:
API changes
- 新 API:
page.emulateTimezone(timezoneId)
- 新 API:
page.emulateMediaType(type)
- 新 API:
page.emulateMediaFeatures(features)
- 移除 API:
page.emulateMedia(type)
详情见发布说明:
https://pptr.dev/#?product=Puppeteer&version=v2.0.0&show=api-release-notes
转自 https://www.oschina.net/news/110869/pupprteer-2-0–released