UIWebView非常慢

时间:2010-12-29 04:46:52

标签: ios

我正在构建一个自定义RSS阅读器应用程序,其中包含了源链接视图(UIWebView)。

使用以下代码,当加载包含WebUIView的视图时,在向用户输出任何内容之前大约需要6秒钟:

-(void)viewDidLoad{
 [super viewDidLoad];

 NSString *urlString = [[[self appDelegate] currentlySelectedBlogItem]linkUrl]; 
 NSURL *url = [NSURL URLWithString:urlString];
 NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];

 [_webview loadRequest:requestObj];
 [_webview setScalesPageToFit:YES];
 }

任何想法为什么UIWebView如此缓慢?

我已经检查了URL输入,它很干净,我希望它是什么。我正在为iOS 3.0构建基础部署目标。

2 个答案:

答案 0 :(得分:3)

UIWebView的内置浏览器似乎没有像MobileSafari那样进行优化。

答案 1 :(得分:2)

这对我有所帮助:

[webView setDataDetectorTypes: UIDataDetectorTypeNone];    

但是关于WebView上JS的jit声明也是正确的 - 移动版Safari更快。