【问题标题】:Puppeteer with Brave browser?使用 Brave 浏览器的 Puppeteer?
【发布时间】:2019-12-26 19:05:17
【问题描述】:

我想知道是否可以使用 Brave 浏览器而不是 chromium 的基本版本来执行 puppeteer 脚本。我知道 Brave 是从 chromium 开发的,因此您可以使用 brave 启动 selenium 脚本,但您知道 puppeteer 是否也可以?

【问题讨论】:

    标签: javascript puppeteer brave


    【解决方案1】:

    是的,您可以使用 Brave。唯一的问题是广告拦截不适用于无头模式。对于 headful 模式下的广告拦截,您需要设置/创建配置文件并将 userDataDir 选项指向它,因为 Brave 会在首次启动时下载过滤器列表并将这些列表存储在配置文件中。

    const browser = await puppeteer.launch({
            headless: false,
            executablePath: "path/to/brave",
            userDataDir: "path/to/profile/dir"
    });
    

    【讨论】:

    • @Drun 编辑了我的答案。如果这能回答您的问题,请告诉我。
    猜你喜欢
    • 2020-05-14
    • 2021-06-10
    • 2022-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-04
    • 1970-01-01
    • 2021-01-05
    相关资源
    最近更新 更多