在webview中打开pdf文件.

eat*_*eat 5 pdf android

我有一个应用程序,我在webview中呈现的网页上按钮.

现在点击按钮,下载pdf文件,然后需要在同一webview中打开相同的文件.

Alo*_*pta 24

将下载侦听器附加到Web视图并更改URL,如下所示.

"http://docs.google.com/gview?embedded=true&url=http://www.abc.com/xxxxxyyyyyxz.pdf"

它是用于打开pdf而不下载它的链接...

我希望它能解决你的问题..


dav*_*e.c 7

我发现谷歌浏览器似乎可以在Android浏览器中查看在线PDF文件.您可以构建指向pdf的链接,以便在查看器中显示.我没有尝试过这样做WebView.

UPDATE

链接已经死了,有一个解释说明如何使功能仍然在此链接工作.
如果链接也死亡,则以下是相关部分:

虽然该页面在重定向到Google文档/云端硬盘时不再可用,但您仍然可以使用Google文档查看器.将此网址粘贴到新标签中:

https://docs.google.com/viewer?url=

然后粘贴您要在线查看的文档的地址.这是一个例子:

https://docs.google.com/viewer?url=http://research.google.com/archive/bigtable-osdi06.pdf


unc*_*ons 1

我不认为目前基于 android chrome 的浏览器可以支持 pdf。在 android 论坛中有关于相同内容的讨论(例如:link1 link2

显示 pdf 的最佳选择是安装适用于 Android 的 adobe pdf reader。(或者简而言之,在网络视图中不可能)

  • 是的。当然,您可以将活动窗口装饰为看起来像网络视图,但至少在我看来,这是不必要的黑客行为。 (2认同)