android - 从 webview 中的 pdf 文件的超链接加载 pdf 查看器

标签 android pdf webview

有没有人在点击 webview 中的超链接时设法调用 pdf 查看器来显示 pdf 文件?如果是这样,您能分享一下您是如何做到这一点的吗?

最佳答案

覆盖 shouldOverrideUrlLoading 以拦截所有 url,当您在 url 中检测到 pdf 文件时,会触发显示 pdf 的 Intent 。

检测 url 是否为 pdf 文件可能需要您下载到可以访问 mime 类型的平台。

然后在外部应用程序中显示 pdf 查看 Reliably detect PDF support on Android device

关于android - 从 webview 中的 pdf 文件的超链接加载 pdf 查看器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3700512/

相关文章:

java - 免安装应用上的叠加权限

android - 由于 java 不正确,无法构建 android

javascript - C# 类属性在 Javascript 中不可访问

java - Android for 循环计数不正确

android - adb 设备命令不起作用

ios 5 uiwebview 阴影

PHP - 从不同的文件格式 Word/Excel/Powerpoint/PDF/RTF 中提取文本

java - 在 iTextSharp 中更改 PDF 文档的页面顺序

java - WebView 保持在浏览器中打开 10.0.2.2

webview - 我们可以使用 WebView 在 UWP 应用中显示远程 Web 内容吗?