2012-03-18 3 views
0

Я хочу загрузить локальный файл example.pages в UIWebview. Я пробовал с этимКак загрузить .pages (iWork) в UIWebview?

NSString *path = [[NSBundle mainBundle] pathForResource:@"example" ofType:@"pages" inDirectory:@""]; 
NSUrl *url = [NSURL fileURLWithPath:path]; 
NSURLRequest *request = [NSURLRequest requestWithURL:url]; 
[webview loadRequest:request]; 

но не работает. Кто-нибудь?

ответ

-2

Документ Pages не является HTML. Вы не можете загрузить его в UIWebView.

+0

поэтому как загрузить документы? – acid

+0

Я беру это обратно; это возможно. См. [Этот связанный вопрос] (http://stackoverflow.com/questions/2543295/is-there-any-apis-to-displayed-the-iwork-files-in-iphone) и [QA 1630] (http://developer.apple.com/library/ios/#qa/qa1630/_index.html). –

+0

Я попытался с загрузкой документа в виде zip-файла, example.pages.zip но все еще не работает. (Документы Keynote, Numbers и Pages должны быть созданы с помощью iWork '06 или iWork '08. Документы iWork '06 и iWork '08 являются пакетами документов и должны быть ZIP-сжаты для UIWebView для их распознавания. Вы должны сохранить оба расширения в файле имя, например presentation.key.zip, spreadsheet.numbers.zip или paper.pages.zip.) – acid

Смежные вопросы