Можно ли вызвать page.screenshot в безголовом хроме на каждом кадре - PullRequest
1 голос
/ 17 мая 2019

Используя Nodejs и безголовый хром, я пытаюсь записать анимацию javascript в виде последовательности png.

Анимация управляется одним или несколькими requestanimationframe методами.

function AnimRenderer () {
  do stuff;
  requestAnimationFrame(AnimRenderer);
}

Как я могу вызвать await page.screenshot() для каждого кадра?

Мне удалось записать последовательность с phantomjs.Сейчас я пытаюсь сделать это с помощью безголового хрома.Я использовал Timesnap https://github.com/tungs/timesnap, который является отличным инструментом, но я нашел его медленным, поэтому я пытаюсь использовать хром без головы.

...