Есть ли способ нажать на элемент внутри iFrame в Puppeteer 1.4.0? Я думаю, что единственный способ, которым это могло бы работать, - это если бы консольный JavaScript запускался внутри page.evaluate()
, поскольку это работало бы на устаревшей версии, такой как 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();