在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();