Я создаю простое приложение для очистки с помощью Node.js и Puppeteer .
Страница, которую я пытаюсь почистить, это это . Ниже приведен код, который я сейчас использую.
const url = `https://www.betrebels.gr/el/sports?catids=122,40,87,28,45,2&champids=423,274616,1496978,1484069,1484383,465990,465991,91,71,287,488038,488076,488075,1483480,201,2,367,38,1481454,18,226,440,441,442,443,444,445,446,447,448,449,451,452,453,456,457,458,459,460,278261&datefilter=TodayTomorrow&page=prelive`
await page.goto(url, {waitUntil: 'networkidle2'});
let content: string = await page.content();
await page.screenshot({path: 'page.png',fullPage: true});
await fs.writeFile("temp.html", content);
//...Analyze the html and other stuff.
Снимок экрана, который я получаю: это , чего я и ожидаю.
С другой стороны, содержимое страницы минимально и не соответствует данным на изображении.
Я что-то не так делаю? Я не жду, пока Javascript завершит работу?