【问题标题】:Can't use Brave Browser with Puppeteer无法将 Brave 浏览器与 Puppeteer 一起使用
【发布时间】:2020-05-14 04:17:08
【问题描述】:

大约一个月前,我写了一封question,询问是否可以将 Brave Browser 与 puppeteer 一起使用;答案是肯定的,我测试过,一切正常; 今天我尝试运行相同的代码,但出现错误ERROR: process "xxxxx" not found

对这个问题有什么想法吗?

const puppeteer = require('puppeteer');

(async()=>{
        const browser = await puppeteer.launch({
            executablePath:"C:/Program Files (x86)/BraveSoftware/Brave-Browser/Application/brave.exe",
            headless:false,
            devtools:false,
        })
        const page = await browser.newPage()
})()

【问题讨论】:

    标签: javascript node.js puppeteer webautomation brave


    【解决方案1】:

    要让 puppeteer 与 Brave 合作,您至少需要做两件事。

    首先,您需要在勇敢者上启用远程调试。您需要转到chrome://settings/privacy,然后启用Remote debugging

    其次,Brave 不喜欢 puppeteer 发送的许多默认命令行参数。所以你可能想忽略默认参数。

    (async()=>{
        const browser = await puppeteer.launch({
            executablePath:"/Applications/Brave Browser.app/Contents/MacOS/Brave Browser",
            headless:false,
            ignoreDefaultArgs: true
        })
        const page = await browser.newPage()
        page.goto("https://www.google.com")
    })()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-13
      • 1970-01-01
      • 1970-01-01
      • 2020-10-02
      • 1970-01-01
      • 1970-01-01
      • 2020-11-20
      • 2019-06-28
      相关资源
      最近更新 更多