有一百万个类似的问题/答案,全部解决了如何使用Google Docs + webview打开远程 PDF文件。使用Google文档在WebView中打开本地PDF文件
无地址如何打开本地 PDF文件。
鉴于这些字符串:
String remotePath = "https://myserver.com/data/files/organization/4/pdf/kalinka1369-1374847709-55.pdf";
String localPath = "file:///storage/emulated/0/Droid Noid/com.story.chapters/kalinka1369-1374847709-55.pdf";
String googleDocsURL = "https://docs.google.com/gview?embedded=true&url=";
这工作:
webview.loadUrl(googleDocsURL + remotePath);
然而,这并不:
webview.loadUrl(googleDocsURL + localPath);
我知道有在localPath
一个空间,我已经试过编码它无济于事:
String encodedLocalPath = "file:///storage/emulated/0/Droid+Noid/com.story.chapters/kalinka1369-1374847709-55.pdf";
是否可以使用Google文档+ webview打开本地 PDF文件?如果是这样,怎么样?
如果可以使用Adobe Reader作为代替,那么我有代码。我的表现很好,即将全屏显示,并在后台处理返回到您的应用程序,但我可以理解将它嵌入到设备上的价值。另一方面,它立即准备好,无论上网是否可用 – cYrixmorten