I am trying to get the textContent of the last h4 on a page. Following is my code snippet. when I console.log models.length it is 0. There are actually 39 h4s on the page.
Please advise
page.waitForNavigation({ waitUntil: 'networkidle0' })
let models = [];
models = await page.evaluate(() => Array.from(document.getElementsByTagName('h4'), e => e.textContent));
const numModels = models.length;
const fileName = models[numModels - 1];
``