大约一个月前,我写了一个question,询问是否可以将勇敢的浏览器与木偶人一起使用;答案是可以的,我对它进行了测试,一切都工作得很好;今天我尝试运行相同的代码,但得到了错误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()
})()发布于 2020-01-29 03:13:44
您至少需要做两件事才能让puppeteer与Brave一起工作。
首先,您需要在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")
})()https://stackoverflow.com/questions/59954004
复制相似问题