У меня проблема с получением скриншотов сайта, который загружается через JS.Я хочу получить скриншоты этого сайта, но я получил черные скриншоты. Код отлично работает для других сайтов, кроме этого, который загружает весь контент через js. (Сайт: https://signup.investorplace.com/?cid=MKT390371&eid=MKT390711&encryptedsnaid=&snaid=&step=start&assetId=AST96863)
Мой код здесь:
var webpage = require('webpage');
var page=webpage.create();
var system=require('system');
var url='http://'+system.args[1];
page.settings.resourceTimeout = 15000; // 15 seconds
page.open(url, function (status) {
if (status !== 'success') {
console.log('Unable to load the address!');
} else {
window.setTimeout(function () {
page.render('preview.jpg',{format:'jpeg',quality:'80'});
phantom.exit();
},3000);
}
});