Mas*_*r_T 10 c# puppeteer puppeteer-sharp
我Puppeteer Sharp在我的 .NET 应用程序中使用它来执行一些网页自动化任务。但是,我必须在只能访问 Intranet 的环境中部署我的应用程序,这意味着 Puppeteer 的BrowserFetcher类无法从 Internet 下载 Chromium,因为它无法访问 Chromium 存储库。
是否可以将 Chromium 的副本与我的应用程序捆绑在一起,以便 Puppeteer 不必下载它?我该怎么做?我在文档中没有找到太多关于这个...
har*_*ded 20
您可以使用LaunchOptions.ExecutablePath属性。如果你使用ExecutablePath你甚至不需要调用BrowserFetcher. 它看起来像这样:
var options = new LaunchOptions
{
Headless = true,
ExecutablePath = "<CHROME.EXE FULL PATH>"
};
using (var browser = await Puppeteer.LaunchAsync(options))
{
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6489 次 |
| 最近记录: |