我正在测试 PhantomJS 并尝试返回 angel.co 上列出的所有初创公司。我决定使用 PhantomJS,因为我需要通过单击底部的“下一步”来对首页进行分页。现在这段代码不返回任何结果。我对 PhantomJS 完全陌生,并且已经阅读了所有代码示例,因此非常感谢任何指导。
var page = require('webpage').create();
page.open('https://angel.co/startups', function(status) {
if (status !== 'success') {
console.log('Unable to access network');
} else {
page.evaluate(function() {
var list = document.querySelectorAll('div.resume');
for (var i = 0; i < list.length; i++){
console.log((i + 1) + ":" + list[i].innerText);
}
});
}
phantom.exit();
});