我们有个需求是手机预览PDF文件,文件是通过URL打开的;
现在的问题是:使用window.location.href = url ,iOS手机可以直接打开预览,但是安卓手机需要先下载才能预览,不知道有没有人遇到过?怎么才能实现iOS和android都可以直接打开URL预览PDF文件?
我们有个需求是手机预览PDF文件,文件是通过URL打开的;
现在的问题是:使用window.location.href = url ,iOS手机可以直接打开预览,但是安卓手机需要先下载才能预览,不知道有没有人遇到过?怎么才能实现iOS和android都可以直接打开URL预览PDF文件?
用pdf.js或者pdfh5.js预览的话也是会有问题,就是不能预览大的复杂的pdf文件,在移动端会导致webview内存溢出从而造成app闪退。移动端最好还是用android或者ios原生的方法预览pdf,这样性能和体验都会比pdf.js好很多
10 回答11.5k 阅读
2 回答3k 阅读✓ 已解决
3 回答2.6k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
2 回答2.1k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
可以使用 pdf.js ,不过需要部署到 服务器 ,然后 调整 跨域 ,最后前端 通过 url 就可以 在线预览 pdf