有一百萬個類似的問題/答案,全部解決了如何使用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