javascript - 如何将 "hook in"伪装成正在运行的 Chrome 实例/选项卡

标签 javascript node.js automation puppeteer

是否有可能将 puppeteer 附加到正在运行的 Chrome 实例(手动启动的浏览器),然后在选项卡中接管控制?我假设它最终与使用 --no-sandbox 标志启动 Chrome 浏览器有关,但不知道如何从那里继续。

感谢您的帮助

最佳答案

您可以使用 puppeteer.connect(options)(参见 here):

const puppeteer = require('puppeteer');

const browserWSEndpoint = 'a browser websocket endpoint to connect to';
const browser = await puppeteer.connect({browserWSEndpoint});
//continue from here

关于javascript - 如何将 "hook in"伪装成正在运行的 Chrome 实例/选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54922410/

相关文章:

javascript - Tumblr 主题帖子 - 隐藏日期和标签不起作用

javascript - 使用 polymer ajax 响应

javascript - Node Js Meteor Js 图片文件上传图片损坏

java - AutoIt 类似 Java 的 GUI 自动化工具

javascript - 如何解决vue 3中的错误 "this is undefine"

javascript - Prettify.JS 无法正确显示 HTML 脚本标签

node.js - gulp-sass 和 Node 4.1.1 的 Ionic 问题

mysql - Node.js MySQL 插入问题

java - 使用 Java 使用 Selenium WebDriver 捕获用户输入和操作

java - 瓦提更换