Ken*_*itt 6 puppeteer puppeteer-sharp
我想不出一种很好的方法来确定要与Puppeteer Sharp一起使用的修订版本号。
我所做的是使用“ OmahaProxy-Google Chrome ”网站上的版本查找功能。我查找了在计算机上运行的Chrome版本。[这似乎是一个合理的出发点。]我认为(知道)这个“科库位置”的版本信息显示为一个版本号。
然后,我打开了Chromium连续构建档案,并在“ OmahaProxy”站点中找到的修订号附近寻找该修订的构建。
有没有更好的方法来查找或选择合适的修订号?
Puppeteer 始终与特定版本的特定修订版捆绑在一起。我通常会在 Github 上查看发布信息,其中指定了预期的 Chromium 版本和修订版。例如:
v1.17.0
大变化
- 铬 76.0.3803.0 (r662092)
然后下载正确的,
选择您的平台的目录(例如,Linux_x64)
将修订号复制到“过滤器: ”字段中,不带“r”(例如,662092)
下载.zip您需要的文件。
下面的 URL 模板只需插入正确的信息即可:
https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=<platform>/<revision>/
例如: https: //commondatastorage.googleapis.com/chromium-browser-snapshots/index.html ?prefix=Linux_x64/662092/
Linux 上最常见的问题是缺少依赖项,Puppeteer“故障排除”文档指定了所有Linux 依赖项。(请参阅aptUbuntu 的说明。)
curl-L在控制台上下载时需要。请参阅Stackoverflow 线程。
当一个人在使用时puppeteer-core,
然后您需要使用明确的选项来调用
puppeteer.connect(\[options\])or 。puppeteer.launch(\[options\])executablePath
| 归档时间: |
|
| 查看次数: |
1578 次 |
| 最近记录: |