Node- v8.11.1 headless Chrome
我正在尝试生成 PDF,但不知何故,PDF 中未捕获背景图像。
下面是代码。感谢任何帮助
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch({headless: true});
const page = await browser.newPage();
await page.goto('http://54.201.139.151/', {waitUntil : 'networkidle0'});
await page.pdf({path: 'hn40.pdf', printBackground: true, width: '1024px' , height: '768px'});
await browser.close();
})();
最佳答案
更新:page.emulateMedia()
已被删除,取而代之的是 page.emulateMediaType()
关于javascript - 使用 puppeteer API 生成 pdf 时无法捕获图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49743757/