может из за этого?
page.viewportSize = {
width: 1200,
height: 1000
};
page.render('image1200.png');
console.log('Rendered image: ' + url + '(1200px)');
page.viewportSize = {
width: 800,
height: 1000
};
page.render('image800.png');
console.log('Rendered image: ' + url + '(800px)');
page.viewportSize = {
width: 500,
height: 1000
};
page.render('image500.png');
console.log('Rendered image: ' + url + '(500px)');
может и не успеть обработать и перейти на другую строку
я думаю что надо обработчик повесить.например если первй скриншот удачно сохранился делать второй потом третий...