我们可以在手机和标签中使用jspdf生成pdf吗? 我有简单的Android应用程序(没有Phonegap no Cordova)和IOS应用程序,jspdf在Web上顺利运行,但无法在IOS和Android中生成pdf。
doc.output('save', 'Pass.pdf');
适用于网络浏览器。 我试过了
doc.save();
和
var blob = pdf.output();
window.open(URL.createObjectURL(blob));
当我尝试时:
var res = doc.output();
var blob = new Blob([res]);
window.open(URL.createObjectURL(blob));
我在android
中收到了这样的东西onLoadResource=data:application/pdf;base64,JVBERi0xLjMKMyAwIG9iago8PC9UeXBlIC9QYWdlCi9QYXJlbnQgMSAwIFIKL1Jlc291cmNlcyAyIDAgUgovTWVkaWFCb3ggWzAgMCA1OTUuMjggODQxLjg5XQovQ29udGVudHM......
但没有pdf
所以现在我想知道,甚至可以使用 jspdf 在手机中生成pdf?还是徒劳无功?
如果是,怎么样?
答案 0 :(得分:1)
<强> IOS:强> Google告诉我: 要将PDF下载到iPad,iPhone或iPod Touch,您需要下载应用程序。
因此无法直接从jspdf执行此操作,因此我放弃尝试。
<强>机器人:强> 我没有找到任何解决方案,我转向另一种解决方案。
图片而不是PDF (适用于iPhone和Android)
您希望以pdf,base64显示该信息的信息,并将其发送到Android Api,它可以将其转换为png并将其保存到照片库。
我希望这可能在将来帮助某人。