Tôi muốn xem tệp .doc, .docx, .rtf, .ppt trong iphone.xem tệp .doc, .docx, .rtf, .ppt trong iphone bằng cách sử dụng Webview
Nhưng tôi đoán có điều gì đó không ổn ở bên cạnh tôi và không hoạt động đối với các định dạng trên nhưng mã của tôi hoạt động tốt cho các tệp .txt và .pdf.
Tôi đã đọc tài liệu liên quan đến Webview, nó cho biết nó hỗ trợ xem tài liệu ở trên.
dưới đây là đoạn tôi cho .doc
[webView loadData:requestData MIMEType:@"application/msword" textEncodingName:@"UTF-8" baseURL:nil];
cho .ppt Tôi đang sử dụng loại MIME như "application/vnd.ms-powerpoint"
Lưu ý: Nếu tôi làm kiểu MIME là "text/html" cho .doc/.rtf sau đó nó hiển thị một số dữ liệu rác Vì vậy, tôi nghĩ rằng có cái gì đó còn thiếu trong loại MIME từ phía tôi.
Mọi trợ giúp đều được đánh giá cao.
Đang chờ trả lời của bạn.
Cập nhật: ........
Có vẻ như có một số vấn đề với NSData cho mở các loại định dạng tập tin. Dữ liệu của tôi được mã hóa vì vậy tôi không thể sử dụng requestWithURL trực tiếp và điều khác là tôi cần phải vượt qua chứng chỉ để có được các tập tin và các chứng chỉ không làm việc proplerly nếu tôi lưu các thông tin sử dụng
[[NSURLCredentialStorage sharedCredentialStorage] setDefaultCredential:credential
forProtectionSpace:protectionSpace];
và sau đó làm cho yêu cầu sử dụng bên dưới
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:[urlStr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]] ]
Có cách nào để sử dụng NSData cho các định dạng trên không?
Vui lòng tham khảo này tập hợp các kiểu MIME (chỉ hoạt động cho pptx) - http://stackoverflow.com/questions/4212861/what-is-a -correct-mime-type-for-docx-pptx-etc –