相关疑难解决方法(0)

浏览器正常启动时是否会在执行中转无头,反之亦然?

我想立即启动一个无头的 Chrome 浏览器,做一些自动化操作,然后在做其他事情之前把它变成可见的。

使用 Puppeteer 是否可以做到这一点,如果可以,你能告诉我怎么做吗?如果不是,是否有任何其他浏览器自动化框架或库可以做到这一点?

到目前为止,我已经尝试了以下但没有奏效。

const browser = await puppeteer.launch({'headless': false});
browser.headless = true;
const page = await browser.newPage();
await page.goto('https://news.ycombinator.com', {waitUntil: 'networkidle2'});
await page.pdf({path: 'hn.pdf', format: 'A4'});
Run Code Online (Sandbox Code Playgroud)

javascript node.js google-chrome-devtools puppeteer

4
推荐指数
1
解决办法
1212
查看次数