puppeteer 在中间等待 验证码输入完成后执行下一步操作

3 min read

在使用 Puppeteer 时,您可以使用 "page.waitForSelector()" 方法来等待验证码输入完成。这个方法接受一个 CSS 选择器作为参数,并在指定的元素出现在页面上之后继续执行代码。例如:

await page.waitForSelector('#captcha-input');

这将等待页面上出现具有 id 为 "captcha-input" 的元素,然后再继续执行代码。

另外,如果你想要等待一段特定的时间在执行下一步,可以使用 "page.waitFor()",例如:

await page.waitFor(10000);

这将等待 10 秒后继续执行代码。