我想知道是否有类似于selenium的方式来等待文本出现在特定元素中.我尝试过类似的东西,但它似乎没有等待:
await page.waitForSelector(‘.count’,{visible:true});
解决方法:
您可以使用waitForFunction.见https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md#pagewaitforfunctionpagefunction-options-args
包括@ elena的答案完整性解决方案:
await page.waitForFunction('document.querySelector(".count").innerText.length == 7');