Я использую Puppeteer для запуска браузера Google Chrome (я тоже пробовал с Chromium), для создания PDF, а затем я ' используя URL-адрес, отправьте PDF-файл другому программному обеспечению. Я застреваю в этом своего рода диалоговом окне.
Я предположил, что это обычное диалоговое окно и попробовал обычный метод нажатия кнопки «Подтвердить». Я не могу заставить его работать. Я не могу показать вам URL-адрес, который я использую для получения этого запроса get, так как он чувствителен.
Как я уже говорил, page.on (), похоже, не улавливает поле.
const newP = await browser.newPage();
newP.on('dialog', async dialog => {
console.log(dialog.message());
console.log(dialog.accept());
});
await newP.goto(`exampleURL`);```