Advertisement
dereksir

Untitled

Aug 30th, 2023 (edited)
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import { chromium } from 'playwright-extra'
  2.  
  3. // Launch Chromium browser in headless mode
  4. chromium.launch({ headless: true }).then(async browser => {
  5.     // Open a new page
  6.     const page = await browser.newPage();
  7.    
  8.     console.log('Taking a screenshot...');
  9.  
  10.     // Navigate to target URL and wait until network idle
  11.     await page.goto('https://www.example.com', { waitUntil: 'networkidle' });
  12.  
  13.     // Take a screenshot and save to screenshot.png
  14.     await page.screenshot({ path: 'screenshot.png', fullPage: true });
  15.    
  16.     console.log('Screenshot saved as screenshot.png');
  17.     await browser.close();
  18. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement