使用Nodejs和无头Chrome,我试图将javascript动画记录为png序列。
通过一种或几种requestanimationframe
方法控制动画。
function AnimRenderer () {
do stuff;
requestAnimationFrame(AnimRenderer);
}
如何在每个帧上调用等待page.screenshot()
?
我设法用phantomjs
记录了一个序列。现在,我正在尝试使用无头镀铬。我使用了Timesnap https://github.com/tungs/timesnap,它是一个很棒的工具,但是我发现它变慢了,这就是为什么我尝试使用无头镀铬的原因。