[英]How to generate PDF from popup in Puppeteer?
我知道您可以使用以下方法通过Puppeteer下载PDF:
await page.pdf({path: 'page.pdf'});
但是,如何从弹出窗口下载PDF?
转到弹出URL的示例代码:
let popup = pages.pop();
await popup.waitFor(7500);
await page.goto(popup.url());
如何获取PDF并将其保存到文件?
您可以使用page.pdf()
将弹出窗口( browser.pages()
的最后一个元素page.pdf()
另存为PDF:
const pages = await browser.pages();
const popup = pages[pages.length - 1];
await popup.pdf({
path: 'popup.pdf'
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.