【发布时间】:2015-01-12 02:41:00
【问题描述】:
我在 android 中有一个应用程序,它能够在 web 视图中呈现 pdf pdf 是在线托管的,我的要求之一是不要在本地下载 pdf。
直到几天前,我才能够通过使用 url 来满足所有要求
https://docs.google.com/gview/viewer?embed=true&url=<pdf_url>
现在,Google 已更改此网址。新网址如下:
https://drive.google.com/viewerng/viewer?embedded=true&url=<pdf_url>
使用新的查看器,Android 不再呈现 pdf。相反,每次我尝试在查看器中加载 pdf 时,模拟器和设备都会显示以下图像:
我该如何解决这个问题?
谢谢,
瑞克
【问题讨论】:
-
如果 Android 正在渲染 PDF,那么根据定义,您将下载它...
-
这不是真的...在以前的 docs.google.com 服务中,pdf 被 webview 缓存但没有下载到设备的存储中...
-
可以在Android 9上打开吗?我在其他版本的 Android 上没有问题。
标签: android pdf webview google-drive-api