木偶等待键盘.键入以完成长文本的键入



我正在使用puppeteer来抓取网站。

我对以下代码只有一个简单的问题:

await page.keyboard.type(data)
await page.click(buttonSelector)

第一行键入非常长的文本,我想要第二行,即点击提交按钮等待键入完成。

尝试使用:

await page.type(".your-selector", "your data", {delay: 10})

并设置所需的延迟或作为替代:

await page.evaluate(() => document.querySelector(".your-selector").value = "your data")

最新更新