2010-12-15 5 views
1

У меня есть приложение, которое отображает подсказки для поиска. Это будет работать, если я хранить .html файл в главном расслоении и отобразить его с использованием примера кода Apple:page.zip файл не сможет отображать представление с использованием UIWebview и NSURL

-(void)loadDocument:(NSString*)documentName inView:(UIWebView*)webView 
{ 
    NSString *path = [[NSBundle mainBundle] pathForResource:documentName ofType:nil]; 
    NSURL *url = [NSURL fileURLWithPath:path]; 
    NSURLRequest *request = [NSURLRequest requestWithURL:url]; 
    [webView loadRequest:request]; 
} 

//load document -- 
    [self loadDocument:@"searchTipsLegislators.html" inView:searchTips]; 

Если же изменить документ, созданные с помощью сжатой страницы файл приложение возвращает ошибку:

2010-12-15 08:53:04.537 cv112[42067:7003] Cannot load iWorkImport

2010-12-15 08:53:04.538 cv112[42067:7003] Failed to generate preview

Неужели кто-нибудь получил это на работу?

ответ

1

Две вещи, чтобы попробовать:

  1. Не сжимать страницы документа. Это больше не является необходимым для iOS 3.

  2. Не ожидайте, что это будет работать на Simulator. Он работает на вашем устройстве?

+0

Спасибо, попробуй это в следующий раз. Вместо этого я переключился на html-файл. – jangelo42 2011-02-18 20:37:33