Puppeteer 是一个 Node 库,它提供了一个高级 API 来通过?DevTools?协议控制 Chromium 或 Chrome。
npm install puppeteer-core
const puppeteer = require('puppeteer-core');
(async () => {
const browser = await puppeteer.launch({
//本机chrome浏览器安装地址
executablePath: "C:/Program Files/Google/Chrome/Application/chrome.exe",
//禁止后台运行
headless: false,
//全屏显示
defaultViewport: null,
args: ['--start-maximized']
});
//打开新的页面
const page = await browser.newPage();
await page.goto('https://www.baidu.com/');
// await page.screenshot({path: 'example.png'});
// await browser.close();
})();
node main.js