кукловоды на linux и windows дают разные результаты - PullRequest
0 голосов
/ 19 апреля 2020

Вот разница между pdf результата на windows и linux. Когда я пытаюсь сгенерировать из linux изображения исчезают.

Этот источник изображений диаграммы - dataUrl из canvas

Linux (WSL): linux pdf

Windows: windows pdf

pdf рендер:

const puppeteer = require('puppeteer')

async function printPDF() {
  const browser = await puppeteer.launch({headless: true, args: ['--no- sandbox', '--disable-setuid-sandbox']});
  const page = await browser.newPage();
  await page.goto('http://localhost:8080/new', {waitUntil: 'networkidle0'});
  const pdf = await page.pdf({ format: 'A4', printBackground: true, path: __dirname+'/s.pdf' });

  await browser.close();
  return pdf
}
printPDF();
...