移动端预览PDF文件

我们有个需求是手机预览PDF文件,文件是通过URL打开的;
现在的问题是:使用window.location.href = url ,iOS手机可以直接打开预览,但是安卓手机需要先下载才能预览,不知道有没有人遇到过?怎么才能实现iOS和android都可以直接打开URL预览PDF文件?

阅读 10.9k
4 个回答
新手上路,请多包涵

可以使用 pdf.js ,不过需要部署到 服务器 ,然后 调整 跨域 ,最后前端 通过 url 就可以 在线预览 pdf

算了都不好使还是别下载了 万一不行白忙活了 哈哈

新手上路,请多包涵

我的问题刚好相反,我是要下载,ios如何下载啊

新手上路,请多包涵

用pdf.js或者pdfh5.js预览的话也是会有问题,就是不能预览大的复杂的pdf文件,在移动端会导致webview内存溢出从而造成app闪退。移动端最好还是用android或者ios原生的方法预览pdf,这样性能和体验都会比pdf.js好很多

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题