Я делаю приложение, которое загружает PDF-файлы из URL-адреса, но есть ли что-то лучше, чем использование UIWebView? Или любой способ погрузить его по страницам, а не сразу загружать весь файл?Загрузка PDF в UIWebView - что-нибудь быстрее?
Я имею в виду, что делает работу, но это занимает 30seconds - 3 минуты загрузить PDF на iPhone 5, стоя ДАЛЕЕ к маршрутизатору ...
Я не могу себе представить, что произойдет, когда я побежал этот код на iPhone в 4 с паршивым интернетом ...
кода, который делает загрузку:
CatalogsWebViewController *webViewController = [[CatalogsWebViewController alloc] initWithNibName:@"CatalogsWebView" bundle:nil];
NSString *urlString = [[NSString alloc] initWithFormat:@"http://%@.s3.amazonaws.com/%@",kAmazonAWSBucketName,[catalogs objectAtIndex:indexPath.row]];
NSLog(@"%@",urlString);
webViewController.pdfRequest = [NSURLRequest requestWithURL:[NSURL URLWithString:urlString]];
[self.navigationController pushViewController:webViewController animated:YES];
//Here self is webViewController, which got pushed into the navigation controller.
[self.webView loadRequest:self.pdfRequest];
Hum ... получается, что это связано не с веб-браузером, это требует огромного времени для загрузки файла из ведра S3. Когда вы загружаете его из [NSBundle mainBundle], он делает это в секундах.
Я не думаю, что это возможно с веб-просмотром ... поэтому экспортируйте PDF на несколько страниц и поместите его на сервере ur..and создать несколько веб-просмотров для разных страниц pdf ... и загрузить его, как вы сказали, один за другим ... –
http: //pspdfkit.com ..... удачи –
Я не думаю у них есть 5K USD, чтобы выбросить окно ... –