Spaces:
Sleeping
Sleeping
File size: 763 Bytes
2fb1736 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | const puppeteer = require('puppeteer');
(async () => {
try {
const browser = await puppeteer.launch({ headless: true, args: ['--run-all-compositor-stages-before-draw'] });
const page = await browser.newPage();
await page.setContent('<div>Test</div>');
const client = await page.target().createCDPSession();
await client.send('HeadlessExperimental.enable');
const { screenshotData } = await client.send('HeadlessExperimental.beginFrame', { frameTimeTicks: 1000, interval: 16.666, noDisplayUpdates: false, screenshot: { format: 'png' } });
console.log('Success! Screenshot size:', screenshotData.length);
await browser.close();
} catch (e) {
console.error('Error in new headless:', e.message);
process.exit(1);
}
})();
|