我需要在生成并保存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(),它会起作用,但由于弹出窗口阻止程序,我无法使用此解决方案。
答案 0 :(得分:3)
我在Github问了你的问题,因为我有同样的问题。以下是对我有用的开发人员的回复:
doc.output('dataurl')怎么样; ?
PDF现在以内嵌方式显示。用户可以保存,打印并且不会生成新的弹出窗口。
问候