Как имитировать плавный небольшой скролл вверх-вниз?

Я использую puppeteer для получения информации с сайта. На сайте информация подгружается при скролее вниз, я имитирую скролл вниз таким кодом:

await page.evaluate(`window.scrollTo(0, document.body.scrollHeight)`)

Но случается так что сайт зависает и не отдает новый контент, при этом помогает если сделать небольшой скролл вверх-вниз мышкой, тогда контент загружается опять.

Как сделать небольшой скролл, например вверх на 100 пикселей, и потом вниз на 150 пикселей?


Ответы (0 шт):