いくつかの Web ページのスクリーンショットを撮るために、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 を返しますか?