jsPDF返回空白页

jsPDF returning blank page

变量finalPestsTable是一个语法完美的htmltable(已经测试过了)。当代码运行时,一个新的水龙头打开,输出完全空白。

let finalPestsTable = `
        <table class="table" id="pdf_pests_table">
          <tr>${pestTableHeadings}</tr>
          ${pestTableBody}
        </table>
      `;

      let pdf = new jsPDF({
        orientation: 'p',
        format: 'a4'
      });
      pdf.fromHTML({
        source: finalPestsTable
      });
      pdf.output('dataurlnewwindow');

我之前遇到过同样的问题,解决方法是这样做:

window.open(doc.output("bloburl"), "_blank");