2012-06-19 23 views
0

我想在UIWebview中加载URLRequest。在UIWebview中奇怪的加载

我尝试了几个URL。所有工作都很好。 但是在一个URL中,它表现得很奇怪。 当我导航到我的web视图它花了很多时间来加载这个特定的URL。

[self.mediaWebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:[@"http://www.whatmakesahighperformanceorganization.com" stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding ]]]]; 

而且它通知我加载和完成加载多次。

- (void)webViewDidStartLoad:(UIWebView *)webView { 
    NSLog(@"webViewDidStartLoad..."); 
    [self.loadingActivityView setHidden:NO]; 
    [self.loadingActivityView startAnimating]; 
} 
- (void)webViewDidFinishLoad:(UIWebView *)webView { 
    NSLog(@"webViewDidFinishLoad..."); 
    [self.loadingActivityView stopAnimating]; 
} 
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error 
{ 
    NSLog(@"Error=%@",error); 
} 

这是我在一个单一的呼叫

2012-06-19 15:25:54.255 MyApp[1957:707] webViewDidStartLoad... 
2012-06-19 15:25:55.842 MyApp[1957:707] webViewDidStartLoad... 
2012-06-19 15:25:55.893 MyApp[1957:707] webViewDidStartLoad... 
2012-06-19 15:25:56.675 MyApp[1957:707] webViewDidFinishLoad… 
2012-06-19 15:27:03.148 MyApp[1957:707] webViewDidStartLoad... 
2012-06-19 15:27:09.336 MyApp[1957:707] webViewDidFinishLoad… 
2012-06-19 15:27:52.661 MyApp[1957:707] webViewDidFinishLoad... 
2012-06-19 15:27:52.683 MyApp[1957:707] webViewDidFinishLoad… 

检查URL可能有许多闪光的内容第4和第5

回答

0

使用开发工具“网络”面板在Chrome中加载此URL,您可以看到它需要124个请求并传输2.96Mb。难怪它需要很长时间!

0

之间的时间收到输出。表明这将需要很长时间。

此网址在浏览器中也需要一定的时间。