Ami*_*aKR 6 .net chromium puppeteer-sharp
我有一个 .Net 应用程序,它使用 PupperteerSharp 导航到不同的网页,在给定时间我只有一个浏览器运行,一旦该浏览器进程完成,它就会在打开新浏览器之前关闭
以前我有 PuppeteerSharp V2.0.4,最近更新到 PuppeteerSharp V10.0.0,现在在尝试启动浏览器时,它会挂起,应用程序启动后,它会运行一段时间,在打开和关闭几个浏览器实例后,它会挂起在方法上await Puppeteer.LaunchAsync()。
我在 Windows 11 内部版本 22621.1702 上运行此程序。
我当前使用的 Chromium 版本是HeadlessChrome/109.0.5412.0
我使用以下配置来启动浏览器,
IBrowser browser = await Puppeteer.LaunchAsync(new LaunchOptions{
Headless = true,
IgnoreHTTPSErrors = true,
Timeout = 60000,
Args: [
"--enable-automation",
"--no-sandbox",
"--disable-setuid-sandbox",
"--disable-gpu",
"--disable-dev-shm-usage"
]
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
632 次 |
| 最近记录: |