我在android中有一个能够在Web视图中呈现pdf的应用程序 pdf是在线托管的,我的一个要求是不在本地下载pdf。
直到几天前,我才能通过使用网址
来满足所有要求https://docs.google.com/gview/viewer?embed=true&url=<pdf_url>
现在,谷歌已经改变了这个网址。新网址如下:
https://drive.google.com/viewerng/viewer?embedded=true&url=<pdf_url>
使用新的查看器,Android不再渲染pdf。相反,每次我尝试在查看器中加载pdf时,模拟器和设备都会显示以下图像:
我该如何解决这个问题?
谢谢,
里克多维
答案 0 :(得分:0)
到目前为止,我已经实施了一个解决方法:我在外部存储中下载pdf,然后使用意图启动应用程序来显示它。
每次用户想要下载新的pdf时,我都会用新的pdf替换旧的pdf。通过这种方式,我不必担心SD中的物理空间,并且不需要在本地下载pdf,因为在任何时候,只能存储一个pdf。
我希望Google尽快解决驱动器查看器问题。