I'm using phantomjs for taking screenshots of several webpages. To get a screenshot image i have used the following code.
var page = require('webpage').create();
page.viewportSize = { width: 1200,height: 800};
page.open('http://<randomwebpageAddress>', function(status) {
console.log(status);
console.log(page.render('screenshot.png'));
phantom.exit();
});
but the result for some page is
status = "success"
but page.render returns false
my question is:
when does page.render()
return false?