I have been studying the usage of the puppeteer.connect method for almost an hour, but it still makes an error. Please help. I am a beginner. This method has troubled me for a long time.
const puppeteer = require('puppeteer');
(async ()=>{
var wsa="ws://localhost:9222/devtools/browser/f59fe52c-d869-48a1-a7d4-c2b604a5b3";
const browserConfig={
browserWSEndpoint :wsa
};
const browser= await puppeteer.connect(browserConfig);
const page=await browser.newPage();
// todo 你的脚本内容
})().catch(err=>{
console.log(err);
process.exit();
});
The error that popped out
ErrorEvent {
target: WebSocket {
_events: [Object: null prototype] { open: [Function], error: [Function] },
type: 'error',
message: 'Unexpected server response: 404',
error: Error: Unexpected server response: 404
Browser command line
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --remote-debugging-port=9222