开发者问题收集

无法使用 Puppeteer 点击元素

2020-02-02
556

url: “ 我如何用木偶单击左蓝色按钮(使用隐身模式打开URL以查看按钮)?

1个回答

一切正常。您只需等待导航完成后再拍摄快照。此外,在尝试点击元素之前,请务必确保该元素已出现:

await page.waitForSelector("#confirm-button");
await Promise.all([
    page.click('#confirm-button'), 
    page.waitForNavigation()
]);
await page.screenshot({path: './data/example.png'}); 
mbit
2020-02-02