2012-09-25 41 views
0

我正在開發應用程序,我需要藉助所提供的URL在Google文檔中打開pdf。我正在使用Web視圖。它在2.2。這樣的所有操作系統上工作正常,我已經測試過,但它不適用於我的客戶端的Android OS 4.1設備。在Android中的OS 4.1中的Web視圖中打開谷歌文檔?

if(NetworkAvailablity.checkNetworkStatus(ShowPdfInWebView.this)) 
     { 
      WebView webview = (WebView) findViewById(R.id.pdf_webview); 

      String pdfURL=this.getIntent().getExtras().getString("PDFURL"); 
      webview.getSettings().setJavaScriptEnabled(true); 
      webview.loadUrl("http://docs.google.com/gview?embedded=true&url=" + pdfURL); 


     } 

我正在使用此代碼。

請讓我知道,如果它需要一些不同的邏輯。

回答

1

有一個很好的把戲做到這一點...你可以使用谷歌文檔的網頁視圖中打開您的PDF:

webview.loadUrl("http://docs.google.com/gview?embedded=true&url=http://yoururl.com/yourpdf.pdf"); 
+0

請看我編輯的代碼。我正在使用相同的 –

+0

您的webview已啓用javascript? –