Здравствуйте. Подскажите пожалуйста, по какой причине может не работать выборка по тегу в моём случае? Чтобы я не выбирал, всегда получаю пустой объект. Если попробовать innerHTML - я получаю вместо пустого объекта html body.
function getPage(url, proxy) {
const nightmare = Nightmare({
show: true,
switches: {
'proxy-server': proxy[Math.floor(Math.random() * proxy.length)],
'ignore-certificate-errors': false
},
});
return nightmare
.authentication('888', '8888')
.goto(url)
.evaluate(() => {
return [document.querySelector('ul')];
})
.then(data => console.log(data)) // [ {} ]
}
P.S:
.evaluate(() => {
return document.body; // {}
})
Спасибо.