14
1
const puppeteer = require('puppeteer')
2
const devices = require('puppeteer/DeviceDescriptors');
3
​
4
​
5
const browser = await puppeteer.launch()
6
const page = await browser.newPage()
7
await page.emulate(devices['iPhone 6'])
8
await page.goto('https://google.com/')
9
await page.screenshot({
10
path: 'full.png',
11
fullPage: true
12
})
13
console.log(await page.title())
14
await browser.close()
Console output
Nothing here yet
Pick one of the examples and run it!
Screenshots
There's a maximum of three screenshots per run. Files are automatically deleted after 24 hours.