【发布时间】:2016-03-26 15:02:04
【问题描述】:
我必须显示来自 URL 的 pdf。 当我直接在 webview 中打开 url 时,它会要求我下载 pdf,然后根据我想用来查看它的应用程序查看。 但是我不想下载pdf,必须直接显示。
我在 SO 上通过的一些答案建议使用 docs.google.com
喜欢这里:How to display a PDF via Android web browser without "downloading" first
但这似乎不再起作用了。
【问题讨论】:
-
“似乎不起作用”不是对您的问题的非常准确的描述。
-
我认为你搞错了。要显示 .pdf 的内容,必须先下载它。您要实现的只是暂时下载它,并在用户退出 .pdf 查看器后再次将其删除。
-
它只是显示预览不可用。即使是我经历过的旧示例,在谷歌推出此功能时,即使这些示例现在也显示预览不可用。
-
@ZerO 我想要的是不能在设备上下载 pdf。早些时候有使用 google docs url 的解决方案,类似于我在问题中分享的答案,但现在这不起作用。
-
pdf 总是被加载到缓存中,因此被下载。