javascript – 等待使用puppeteer时出现文本

我想知道是否有类似于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").inner‌​Text.length == 7');
上一篇:javascript – 如何通过无头chrome管理登录会话?


下一篇:javascript – Puppeteer登录页面.评估