puppeteer - 我找不到稳定 chrome 的 chromium 构建版本

标签 puppeteer chromium

我想在 pptr 使用稳定的 chrome 版本,所以我搜索 https://omahaproxy.appspot.com/用于查找 chromium 构建。 enter image description here 但构建 902210 不在 chromium 浏览器快照中( https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html )

还有其他方法可以找到稳定的 chromium 版本吗?

最佳答案

我遇到了同样的问题,所以这是我发现的内容,以防有帮助:

关于https://www.chromium.org/getting-involved/download-chromium ,它写道“您可以获得 Chromium 44.x 的构建,它应该主要与稳定版本匹配”和“有时您可能必须减少提交编号,直到找到一个”。

我在 https://omahaproxy.appspot.com/ 上搜索了最新版本号(当前为 94.0.4606.81)但在 https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Linux_x64/ 上找不到其内部版本号(911515,在上一个链接中称为“分支基础位置”) .

因此,我递减该数字,直到找到一个匹配项,如之前所述,我找到了 911494: https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Linux_x64/911494/

当我下载这个 Chromium 版本时,在“关于 Chromium”中,它显示“版本 94.0.4606.0 (Developer Build) (64-bit)”。这几乎匹配 94.0.4606.81。

关于https://githubmemory.com/repo/Bugazelle/chromium-all-old-stable-versions/issues/2 ,我读到“您无法安装从 chromium-browser-snapshots 下载的稳定 Chromium 版本,因为那里绝对没有 Chromium 稳定版本。”和“建议自己编译 Chromium 以获得类似的稳定版本......或寻找第三方版本。”。

像 Ubuntu 这样的 Linux 发行版提供了稳定的 Chromium 软件包。否则,如果我们不想编译稳定版本,我们可以像前面解释的那样获取最接近的开发版本。

关于puppeteer - 我找不到稳定 chrome 的 chromium 构建版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69203091/

相关文章:

c# - CEFSharp 单独的 CookieManage

angular - 如何使用 Jasmine 在 Angular 单元测试中模拟 window.screen.width

node.js - 为什么 Qt WebEngine Chromium 构建在 MSVS Express 2015 下失败?

electron - 如何防止 Electron 的 Chromium 在获取请求上强制使用 HTTPS?

javascript - 在新选项卡中打开多个链接并使用 puppeteer 操纵者循环切换焦点?

javascript - 在 Puppeteer 中获取选择器的值

javascript - puppeteer 师 : use an external function with dom interaction

javascript - (Puppeteer) 有没有办法通过 x, y 获取元素查询?

node.js - console.log 在 puppeteer 评估函数中不起作用

javascript - 检测 Tab 重复事件