0
我想捕获每个页面上的屏幕截图。为了导航到不同的页面,有一个功能moveNext()
。当我检查控制台时,我能够看到它按顺序导航到所有页面。但是,它并不是在每个页面上同时进行屏幕截图,而是需要最后一页的多个屏幕截图。 casperjs是否提供回叫或等待选项?PhantomCSS屏幕截图在循环内不能正常工作
casper.then(function() {
for (var currentPage = startPage; currentPage < lastPage; currentPage++) {
this.page.evaluate(function(currentPage) {
moveNext(currentPage);
}, currentPage);
phantomcss.screenshot('html', 'screenshot');
console.log(currentPage);
}
});