最近碰到一个问题,后端返回一个阿里云OSS的PDF链接,但是Android的webView不像iOS可以直接预览,网上查了几个解决方案试了试,都不是很理想,网上的实现方案:
- 集成OSS
- 腾讯TBS
- Google在线预览服务URL拼接
- pdf.js实现URL拼接
- PdfViewer开源库
- PdfViewPager开源库
- 。。。
试了好几个,没有非常满意的,所以考虑用开源库解决吧,最后看了 PdfViewPager 已经好几年不维护了,遂决定用 AndroidPdfViewer,但是这个库有两个问题:
- 不支持URL
- apk增大
第二个问题解决不了,只能解决第一个问题了,上代码
private void getPdf(String url) {
final InputStream[] input =

本文介绍了在Android中如何通过AndroidPdfViewer库预览从阿里云OSS获取的PDF文件链接。尝试了多种方案如集成OSS、TBS、Google在线预览等,最终选择AndroidPdfViewer,解决了不支持URL的问题。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



