Нажмите на элемент внутри фрейма в Puppeteer 1.4.0 - PullRequest
0 голосов
/ 19 октября 2019

Есть ли способ нажать на элемент внутри 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();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...