И что за бред твориться там внутри, так не работает
var matches = page.evaluate(function() {
return {
upcoming: document.getElementById("upcoming-matches"),
fallback: document.getElementById("fallback-matches")
}
});
а так работает
var upcoming = page.evaluate(function() {
return document.getElementById("upcoming-matches")
});
var fallback = page.evaluate(function() {
return document.getElementById("fallback-matches")
});
И код внутри page.evaluate исполняеться только return?