JSPDF无法在移动设备(Android/iPhone)中生成PDF
jspdf cannot generate pdf in mobile (android/ iPhone)
我们可以在手机和标签中使用JSFd生成PDF吗?我有一个简单的安卓应用程序(没有Phonegap没有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));
我在安卓中收到了这样的东西
onLoadResource=data:application/pdf;base64,JVBERi0xLjMKMyAwIG9iago8PC9UeXBlIC9QYWdlCi9QYXJlbnQgMSAwIFIKL1Jlc291cmNlcyAyIDAgUgovTWVkaWFCb3ggWzAgMCA1OTUuMjggODQxLjg5XQovQ29udGVudHM......
但没有 PDF
所以现在我想知道,是否可以使用 jspdf 在手机中生成 pdf?还是这一切都是徒劳的?
如果是,如何?
IOS: 谷歌告诉我:要将 PDF 下载到 iPad、iPhone 或 iPod Touch,您需要下载一个应用程序。
因此,不可能直接从 jspdf 执行此操作,所以我不再尝试这样做。
人造人:我没有找到任何解决方案,我转向了另一个解决方案。
图像而不是PDF(适用于iPhone和Android)
您希望以pdf格式显示的信息,base64该信息,并将其发送到Android Api,它可以将其转换为png并将其保存到照片库。
我希望这将来帮助将来的某人。
相关文章:
- 如何使用javascript或html下载PDF格式的填写表单
- Phonegap-(安卓/iphone)多个图像的图像库出现问题
- 如何将PDF作为二进制文件传递到window.open()
- 谷歌地图劫持了iphone's滚动(触摸事件)-如何恢复
- javascript.点击显示嵌入的pdf
- Javascript/Jquery Blob not showing Chrome PDF
- 在提交时打开thankyou.html+下载PDF
- 生成pdf或其他非html文件时的错误处理
- how to convert html <div> to pdf
- 可以在响应时隐藏iphone上的“播放”按钮以进行视频播放
- iPhone:固定位置潜水不可见
- 将画布转换为pdf:黑色背景
- Javascript在IPhone中不起作用
- 未在iphone上打开url
- 如何在不在本地下载的情况下将url中提供的文件(pdf/doc)转换为json/string/base64格式
- iPhone强制下载文件
- 以PDF附件的形式通过电子邮件发送谷歌文档
- 将Meteor中的base64 PDF作为电子邮件附件
- 无法执行文件.退出Acrobat PDF中的操作
- JSPDF无法在移动设备(Android/iPhone)中生成PDF