3

我需要在生成和保存 PDF 的 HTML 页面末尾有一个按钮,所以我决定尝试 jsPDF。

function pdfComprovativo(arg){
    var doc = new jsPDF();
    doc.text(20, 20, 'Hello world!');
    doc.save('Test.pdf');
}

我在几个浏览器上对此进行了测试,但它不适用于 Safari(5.1.7 版本)。

doc.output('dataurlnewwindow');

如果我用这个替换 save() 就可以了,但是由于弹出窗口阻止程序,我不能使用这个解决方案。

4

1 回答 1

3

我在 Github 上问了你的问题,因为我有同样的问题。这是对我有用的开发人员的回复:

doc.output('dataurl'); 怎么样??

PDF 现在内联显示。用户可以保存它,打印它并且不会生成新的弹出窗口。

问候

于 2014-02-17T07:34:15.363 回答