Показать сообщение отдельно
  #1 (permalink)  
Старый 09.07.2020, 07:24
Новичок на форуме
Отправить личное сообщение для aetest Посмотреть профиль Найти все сообщения от aetest
 
Регистрация: 09.07.2020
Сообщений: 3

Потоки node js
Доброго времени. Я использую puttepeer для автоматизации действий в браузере. Ниже предоставлен код, который циклично сохраняет изображение сайта. Предположим, что на полную загрузку страницы уходит 2000 мс. Но мне нужно, чтобы я видел новое изображение каждые 500 мс. Отсюда вопрос: как мне пустить это всё в несколько потоков?

const puppeteer = require('puppeteer');
const cl = 0

async function getPic() {
  const browser = await puppeteer.launch({headless: false});
  const page = await browser.newPage();
  while (cl < 1) {
  await page.goto('https://google.com');
  await page.setViewport({width: 1000, height: 500})
  await page.screenshot({path: 'google.png'});
  }
}

getPic();
Ответить с цитированием