Puppeteer Error: Navigating frame was detached.
环境
windows 10
puppeteer 23.10.2 (chrome-win64-131.0.6778.87浏览器,通过npx @puppeteer/browsers install
命令下载的)
node 18.12.1
npm 8.19.2
正文
当你使用Puppeteer库出现这个Error: Navigating frame was detached.错误时,可以在launch方法中添加pipe: true
参数。
之后再重试下。
修改后的内容:
const browser = await puppeteer.launch({
headless: false,
pipe: true,
});
pipe: 通过pipe而不是WebSocket连接到浏览器。仅支持 Chrome。默认值是false。
关于讨论的更多细节点击github这里查看:https://github.com/puppeteer/puppeteer/issues/13400
复制请注明出处,在世界中挣扎的灰太狼