2011-07-25 34 views
0

我的應用程序有一個按鈕。如果您單擊該按鈕,則會使用webview根據Web服務響應顯示網頁。android - Pdf鏈接問題

它適用於一般鏈接。但對於有.pdf的鏈接,會顯示一個白色屏幕。

是否可以使用web視圖顯示.pdf文件?

希望有任何幫助。

我用下面的代碼

WebSettings webSettings = mWebView.getSettings(); 
webSettings.setJavaScriptEnabled(true); 

mWebView.loadUrl("http://docs.google.com/gview?embedded=true&url=" 
       +"http://www.kim-lai.com/images/Menu_100309.pdf"); 
+0

http://stackoverflow.com/questions/how-to-ask – Merlin

回答

2

這聽起來像它可能會嘗試,但沒有直接的PDF渲染網頁流量支持。請看以下問題

android webview pdf

您可能會發現以下問題也有用

how to open a pdf file inside a webview for android?

編輯

Android - Load PDF/PDF Viewer

還請確保您ask appropriate questions,優先使用代碼,以便其他人可以重現您的問題並提供解決方案。做你自己的研究!堆棧溢出不是一個神奇的網站,爲你做你的工作!

ADENDUM

你需要網絡權限。添加到您的manifest.xml

補充

我試着輸入的網址到瀏覽器中,它告訴我:「對不起,我們無法檢索查看文檔,或者您沒有權限查看文檔「。

+0

他的問題很好問。他做出了一些假設,然後詢問是否有假設可能成爲問題。問題並不意味着總是需要包含代碼。 –

+1

@尼古拉我相應地調整了我的答案,這個問題更多的是與明顯缺乏研究有關。 – Merlin

+0

我想用android webview pdf,但它不能正常工作(它只顯示只加載)。我也添加了代碼。請參閱。 – naresh

0
mWebView.loadUrl("http://www.kimlai.com/images/Menu_100309.pdf"); 

試試這樣,你看到了什麼?

+0

白色的空白屏幕 – naresh

+0

否則我得到加載圖像只\ – naresh