(async () => { const browser = await puppeteer.launch() const page = await browser.newPage() await page.emulate(iPhone) await page.goto('https://google.com/') await page.screenshot({ path: 'full.png', fullPage: true }) console.log(await page.title()) await browser.close() })()
(async () => { const browser = await puppeteer.launch({ headless: true, // devtools: true, }); const page = await browser.newPage(); await page.emulate(iPhone); await page.tracing.start({ path: path.join(__dirname, './trace/trace.json'), }); await page.goto('http://lxchuan12.github.io'); await page.tracing.stop(); await browser.close(); })();
currentDevice = selectedDevices[i] await page.emulate( devices[ currentDevice ] ); await page.goto(inputtedURL); await page.screenshot({path: 'generated-screenshots/' + currentDevice + '.jpg', fullPage: fullScreenStatus}); currentDevice = devices[i]; await page.emulate( currentDevice ); await page.goto(inputtedURL); await page.screenshot({path: 'generated-screenshots/' + currentDevice.name + '.jpg', fullPage: fullScreenStatus});
await page.emulate(iPhone); await page.goto('https://lxchuan12.github.io');