在iPad上使用系統的UIWebView打開文檔比較方便也很好使用,能夠打開的文檔類型也比較多,缺點就是沒有編輯的功能,打開后只能查看。
以下的所有測試都是在iPad上,在iPhone上不一定適用!
支持的文檔類型:pdf、doc、docx、xls、xlsx、ppt、pptx、txt(已經測試支持的),常見的圖片格式應該也支持,不過沒測試。
打開方式如下:
1.通過文檔的存放路徑獲得相應的NSURL對象;
2.使用NSURL構造NSURLRequest對象;
3.將這個NSURLRequest傳遞個UIWebView后,UIWebView回自動的打開這個文件。
代碼如下:
NSString *filePath = @"********"; NSURL *fileURL = [NSURL fileURLWithPath:filePath]; NSURLRequest *request = [NSURLRequest requestWithURL:fileURL]; [webView loadRequest:request];
通過可以讓webview顯示的內容自動填充整個webview。