在Puppeteer 1.4.0中单击框架内的元素

时间:2019-10-19 04:01:36

标签: javascript puppeteer

在Puppeteer 1.4.0中是否可以单击iFrame内的元素?我认为,唯一可行的方法是在page.evaluate()内运行控制台javascript,因为它可以在1.4.0等过时的版本上工作。

编辑:当我运行以下代码(只有一帧)时,出现错误UnhandledPromiseRejectionWarning: Error: Evaluation failed: TypeError: Cannot read property 'click' of null

const frame = await page.frames()[0];
const button = await frame.$('#checkbox');
button.click();

0 个答案:

没有答案