我正在使用 phantomjs 截取几个网页的屏幕截图。要获取屏幕截图图像,我使用了以下代码。
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();
});
但某些页面的结果是
status = "success"
但是 page.render 返回 false
我的问题是:
什么时候page.render()
返回false?