首页 > 解决方案 > 在 webview 上打开本地 pdf 文件

问题描述

如何在 webview 上从我的 android 设备(从下载文件夹)打开 pdf 文件?我试图在 webview 上打开 pdf,但它只支持 web url。是否可以在 webview 上打开本地 pdf 文件。我试过 barteksc 库,但它是一个非常大的文件。有什么解决办法吗?

标签: androidpdf-viewer

解决方案


我建议您使用本机功能PdfRenderer而不是webview.
从 android OS 5.0(lollipop)开始,您可以使用此类在应用程序中显示 pdf。如果您想支持低于该操作系统的操作系统,则可以使用库,因为没有本机支持

从此处的文档中阅读有关该类的更多信息,您还可以参考google 提供的这个示例


推荐阅读