diff --git a/packages/puppeteer-parse/src/index.ts b/packages/puppeteer-parse/src/index.ts index ff61c2cb1..457ac504a 100644 --- a/packages/puppeteer-parse/src/index.ts +++ b/packages/puppeteer-parse/src/index.ts @@ -336,8 +336,6 @@ async function retrievePage( throw new Error('No response from page') } - await page.waitForSelector('body') - const finalUrl = response.url() const contentType = response.headers()['content-type'] @@ -364,6 +362,8 @@ async function retrieveHtml(page: Page, logRecord: Record) { title = await page.title() logRecord.title = title + await page.waitForSelector('body') + const pageScrollingStart = Date.now() /* scroll with a 5 seconds timeout */ try {