Я в ситуации, когда новый контент создается при прокрутке вниз. Новое содержимое имеет определенное имя класса.
Как я могу продолжать прокручивать до тех пор, пока все элементы не загрузятся? Другими словами, я хочу выйти на сцену, где, если я продолжу прокрутку вниз, ничего нового не будет загружено.
Я использовал код для прокрутки вниз, в сочетании с
await page.waitForSelector('.class_name');
Проблема с этим подходом заключается в том, что после того, как все элементы загружены, код продолжает прокручиваться, никаких новых элементов не создается, и в итоге я получаю ошибку тайм-аута.
EDIT: это код
await page.evaluate( () => {
window.scrollBy(0, window.innerHeight);
});
await page.waitForSelector('.class_name');