Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Can';不要把勇敢的浏览器和木偶演员一起使用_Javascript_Node.js_Puppeteer_Webautomation_Brave - Fatal编程技术网

Javascript Can';不要把勇敢的浏览器和木偶演员一起使用

Javascript Can';不要把勇敢的浏览器和木偶演员一起使用,javascript,node.js,puppeteer,webautomation,brave,Javascript,Node.js,Puppeteer,Webautomation,Brave,大约一个月前,我写了一篇文章,询问是否可以将勇敢的浏览器用于木偶演员;答案是肯定的,我测试了一下,一切都很完美; 今天,我尝试运行相同的代码,但出现错误错误:找不到进程“xxxxx” 对这个问题有什么想法吗 const puppeteer = require('puppeteer'); (async()=>{ const browser = await puppeteer.launch({ executablePath:"C:/Program Fi

大约一个月前,我写了一篇文章,询问是否可以将勇敢的浏览器用于木偶演员;答案是肯定的,我测试了一下,一切都很完美; 今天,我尝试运行相同的代码,但出现错误
错误:找不到进程“xxxxx”

对这个问题有什么想法吗

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()
})()

你至少需要做两件事才能让木偶演员和勇敢的人一起工作

首先,您需要在服务器上启用远程调试。您需要转到
chrome://settings/privacy
然后启用
远程调试

其次,Brave不喜欢Puppeter发送的许多默认命令行参数。因此,您可能希望忽略默认参数

(异步()=>{
const browser=wait puppeter.launch({
可执行路径:“/Applications/Brave Browser.app/Contents/MacOS/Brave Browser”,
无头:错,
ignoreDefaultArgs:true
})
const page=wait browser.newPage()
第页转到“https://www.google.com")
})()