html2canvas с Angular [Ошибка синтаксического анализа CSS значение компонента, неожиданный EOF html2canvas] - PullRequest
1 голос
/ 02 марта 2020

Я пытаюсь сгенерировать и экспортировать PDF из HTML с Angular. Я использую jspdf и html2canvas.

  generatePdf() {
    const data = document.querySelector('[pdfTarget]');

    html2canvas(data).then(canvas => { // line (*)
      const contentDataURL = canvas.toDataURL('image/png');
      const pdf = new jspdf('p', 'cm', 'a4');
      pdf.addImage(contentDataURL, 'PNG', 0, 0, 29.7, 21.0);
      pdf.save('Filename.pdf');
    });
  }

, если я использую document.body в строке (*), он работает нормально. но когда я использую querySelector или getElementById, я получаю эту ошибку Error parsing CSS component value, unexpected EOF html2canvas.

любая идея?

...