2011-05-20 30 views
0

我有一個返回PDF文檔的URL。通常在網絡瀏覽器上,這會打開一個對話框,要求我打開或保存PDF文檔。任何想法如何在原生應用程序上解決這個問題?或者是在服務器端需要更改,它已經具有顯示PDF而不是打開/保存的URL?我需要在原生應用上顯示PDF。但是,我該如何處理URL的第一步,要求我打開/保存?在應用程序中保存/顯示PDF

任何廣泛的想法/原生應用程序工作流程的高層次綱要w.r.t上述用例將不勝感激。

謝謝!

編輯:我想這個問題不夠清楚。我知道如何從應用程序目錄或直接從URL呈現PDF。問題是URL在這種情況下在Web瀏覽器上顯示一個打開/保存對話框。我該如何處理,並選擇打開/保存在web視圖或應用程序目錄?或者,這是iOS上不可用的用例,因此需要對我的服務器端進行更改,以生成PDF並直接顯示,而不是要求用戶打開/保存?

回答

0

結束了使用一個UIWebView加載與scalesPageToFit設置爲YES的PDF請求。工作。

0

編輯

重新網址

在你的plist文件,你可以指定哪些網址您希望您的應用程序,以 updated with a better screengrab

然後在你的appDelegate迴應你需要實現的方法做與URL的東西。

東西llike

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url 
{ 
    if ([[url scheme] isEqualToString:@"specialwebsite"]) 
    { 

OLD誤導答案

This答案是非常接近你的要求

相關問題