2014-02-13 137 views
3

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

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(),但由于弹出窗口拦截器,我不能使用这个解决方案。

回答

3

我在Github上问你的问题,因为我有同样的问题。以下是对我有用的开发者的回复:

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

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

关于

相关问题