gpt4 book ai didi

c# - 有没有办法将 chrome-extension 添加到 PuppeteerSharp 网络驱动程序?

转载 作者:行者123 更新时间:2023-11-30 22:59:30 25 4
gpt4 key购买 nike

如何将 chrome 扩展加载到 PuppeteerSharp 驱动程序,类似于 Selenium 选项:

ChromeOptions options = new ChromeOptions();
options.AddExtension(@"C:\a\path\to\file.zip");

最佳答案

基于 Line 43 of the LanchOptions.cs您可以为启动过程指定参数。

现在将其与 native JavaScript 连接(使用 --load-extension flag ),输出应类似于以下内容:

var browser = await Puppeteer.LaunchAsync(new LaunchOptions
{
Args = new string[1] { "--load-extension=/Path/To/Extension/Folder" }
});

注意:我将路径放在文件夹中,而不是示例中的 .zip。如果您想加载多个扩展,则只需使用逗号分隔路径即可。

Here's a full list of possible arguments that can be passed in to Chromium.

关于c# - 有没有办法将 chrome-extension 添加到 PuppeteerSharp 网络驱动程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52151078/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com