【发布时间】:2019-03-03 10:04:41
【问题描述】:
我正在为一个由 chrome 无头驱动 puppeteer 运行的项目工作,我最近发现一个网站 (https://chrome.browserless.io/) 可以在浏览器中显示 puppeteer 进程。该网站附加了一个看起来像魔术的 chrome devtoll。
我试图弄清楚是如何工作的,我发现这个网站注入了一个 chrome devtool iframe,并且 url 通常如下所示:
https://chrome-devtools-frontend.appspot.com/serve_file/@7f3cdc3f76faecc6425814688e3b2b71bf1630a4/inspector.html?wss=chrome.browserless.io/devtools/page/(4BDC5841A823B95BF9B6107801819A31)&remoteFrontend=true
我认为inspector.html 之后的版本指的是puppeteer 代码,但我不知道它是如何工作的。
我认为这是对DevTools Protocol 的某种暗示。我搜索了文档,但没有找到有关如何将 chrome devtool iframe 放入浏览器的信息。
有人知道怎么做吗?或任何有关此的文件?
【问题讨论】:
标签: google-chrome-devtools puppeteer