【发布时间】:2014-11-11 15:45:16
【问题描述】:
我正在使用this 解决方案在WebView 中使用Google Docs 显示文档,但它突然停止工作。当我尝试在WebView IntentPicker 中加载该url 时,出现询问我要使用的浏览器应用程序的对话框。有人遇到这种情况吗?可以解决吗?
【问题讨论】:
-
“当我尝试在 WebView IntentPicker 对话框中加载该 url 时,出现询问我要使用的浏览器应用程序”——Google Docs 可能正在发出重定向。 “这可以解决吗?” -- 除了使用
ACTION_VIEW在用户首选的 PDF 查看器中显示 PDF 之外,还可以使用更好的解决方案来查看 PDF,因为有许多可用的库。除此之外,欢迎您尝试使用WebViewClient和shouldOverrideUrlLoading()将重定向到的 URL 保留在WebView中。 -
确实,自上次 Google 服务更新以来重定向到“drive.google.com/viewerng/viewer?embedded=true&url=”,谢谢。顺便说一句,我知道只有一个库可以通过网络链接显示 PDF(Radaee PDF Reader),而且我不知道有任何应用程序可以处理带有指向 PDF 文件的网络链接的 ACTION_VIEW Intent(我测试了最流行的)。
标签: android pdf google-docs