Все,
У меня есть одна HTML-страница, содержащая одну функцию Javascript, которая показывает анимацию одного животного.. Я добавил ее локально в проект xcode.
Теперь, когда я загружаю этот файл в UIWebView, он выглядит идеально. Вот код загрузки HTML файла в UIWebView
NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"elephant-animation" ofType:@"html"] isDirectory:NO];
NSURLRequest *req = [NSURLRequest requestWithURL:url];
[self performSelectorOnMainThread:@selector(startWebLoad3:) withObject:req waitUntilDone:YES];
-(void)startWebLoad3:(NSURLRequest *)request
{
[wbView3 loadRequest:request];
[wbView3 setBackgroundColor:[UIColor clearColor]];
wbView3.scrollView.scrollEnabled = NO;
[wbView3.scrollView setBackgroundColor:[UIColor clearColor]];
[wbView3 setOpaque:NO];
}
Но у меня 6 страниц. Когда вы начинаете загружать каждую страницу с отдельным UIWebView, выдается предупреждение о памяти. И выдает мне ошибку, как здесь.
void SendDelegateMessage(NSInvocation*): delegate (webView:didFinishLoadForFrame:) failed to return after waiting 10 seconds. main run loop mode: kCFRunLoopDefaultMode
если я запускаю только одну страницу, то она работает отлично, но когда я начинаю загружать все вместе или по одной, происходит сбой с предупреждением о памяти.
Дайте мне знать, если кто-нибудь получит какое-либо решение..
Я застрял с этой проблемой..
Спасибо,