我想在我的應用程序中顯示pdf。我的web服務給了我pdf,我想下載到SD卡,然後我想通過webview在我的應用程序中顯示該pdf。在webview中顯示PDF
1
A
回答
0
3
我也在努力解決Android PDF顯示問題一段時間。我和你提到的將PDF下載到SD卡的方法相同,但是我沒有設法打開它,除非使用預先安裝的可打開PDF的Android應用程序(例如Adobe Reader或類似軟件)。我認爲無法在WebView小部件中查看PDF。原因很簡單,就是包括網頁流量不支持這樣的Adobe Reader插件(參見:http://osdir.com/ml/Android-Developers/2010-09/msg03331.html)
可以使用一個Intent呼叫輕易地開拓了下載的PDF:
File file = new File("/sdcard/filename.pdf");
Uri path = Uri.fromFile(file);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(path, "application/pdf");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
由於這樣的事實,這技術在我的應用程序進行此調用後直接打開PDF查看器,後退按鈕將用戶直接返回到應用程序,因此感覺就像PDF查看是我的應用程序的一部分。
希望這會有所幫助,最好的問候
相關問題
- 1. iOS:在WebView中顯示PDF
- 2. 在Xamarin WebView中顯示PDF
- 3. 在webview中顯示PDF
- 4. 在android的webview中顯示pdf
- 5. 顯示PDF文件在Android的WebView中
- 6. Android WebView不顯示PDF
- 7. 顯示URL(PDF)中的WebView - 安卓
- 8. 如何在android中使用html5在webview中顯示pdf頁面
- 9. 使用swift在WebView中顯示列表中的PDF
- 10. 在Android的WebView中顯示PDF的軌道頁面導航?
- 11. 在WebView中單擊鏈接時顯示pdf android
- 12. 在webview中顯示base64字符串爲PDF
- 13. 如何根據UI和UX在WebView中顯示PDF - iOS Swift
- 14. 在ViewPager中顯示WebView
- 15. 在webview中顯示博客
- 16. 在Outlook 2007中顯示WebView
- 17. 在webview中顯示圖像
- 18. 在網頁中顯示PDF
- 19. 在iframe中顯示PDF
- 20. 在div中顯示Adobe pdf
- 21. 在iOS中顯示PDF 11
- 22. 在WebBroser WP7中顯示.pdf
- 23. Nw.js在iframe中顯示pdf
- 24. 在VC#2k8中顯示PDF
- 25. Itext pageNumber在PDF中顯示
- 26. 在電話中顯示PDF
- 27. 如何在顯示所有pdf頁面的iframe中顯示pdf?
- 28. 在webview性能中的PDF
- 29. 在WebView中打開PDF
- 30. Android - 在webview中加載PDF
嗨thankss答覆..我也這樣做... – 2010-11-25 15:48:10