javascript - 如何检测与 puppeteer 一起使用的 chrome 版本?

标签 javascript node.js google-chrome puppeteer google-chrome-headless

我读到 puppeteer 使用最新版本的 chrome, 我在哪里可以找到它使用的版本

我不想访问窗口上的导航器对象来获取它。基本上没有运行时。只是想知道 puppeteer 作为一个包是否在某处列出了它的依赖性

基本上,我想从其他网站(例如“我可以使用”或 chrome 引用资料)中查找我可以假定存在的所有 CSS 和 javascript 支持。

最佳答案

使用 browser.version()函数在运行时找出使用的是哪个版本。

如果你有 page 对象,你可以像这样使用它:

const version = await page.browser().version();

要在不启动的情况下找出哪个 Chromium 版本与 puppeteer 版本捆绑在一起,您应该查看发行说明,总会有一个关于所使用的 Chromium 版本的部分。

示例(摘自 v1.14.0 的发行说明):

Big Changes

  • Chromium 75.0.3738.0 (r641577)

关于javascript - 如何检测与 puppeteer 一起使用的 chrome 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55808398/

相关文章:

javascript - 关于这段代码片段执行顺序的问题

css - 无法在 Webkit 中设置屏幕的 div 填充宽度(chrome 和 safari)

javascript - AngularJS - 使用 ng-repeat 根据数字打印输入

javascript - 图像 slider 未正确加载

node.js - 使用 apt-get Node 安装 Ubuntu 14 Nodejs 无法在控制台中运行

javascript - 将值从组件 data() 传递到其他文件

google-chrome - XMLHttpRequest CORS 到 Google Cloud Storage 仅适用于预检请求

javascript - JavaScript 代码块有时会引发错误

javascript - Sequelize : Eager Loading and Ordering (on parent table)

node.js - Docker 中 Apollo 服务器上传文件失败