UIWebview花费了太多时间在iOS 7中加载html内容

时间:2013-09-26 17:11:31

标签: ios mathjax

Uiwebview花费大量时间在iOS 7中加载html内容.html内容包含mathjax库。

它在iOS 5.1和iOS 6.1中运行良好。

你能帮我解决一下这个问题吗?

我正在使用loadRequest方法将html内容加载到UIWebView中。

谢谢, 拉赫曼

2 个答案:

答案 0 :(得分:2)

我有同样的问题。更新到iOS 7后,loadRequest大约需要10秒(iOS 6不到一秒)。

我的代码就像:

NSString *whichWiki = @"http://en.wikipedia.org/wiki/";
NSString *keyword = @"universe";
NSString *siteURLWiki  =[NSString stringWithFormat:@"%@%@",whichWiki, keyword];
[webv loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:siteURLWiki]]];

我尝试了在Google中找到的2个分辨率:

self.webv.dataDetectorTypes = UIDataDetectorTypeNone; // Resolution 1 

self.webv.suppressesIncrementalRendering = YES; // Resolution 2 

但结果没有效果。

奇怪的是,我对维基百科的URL有这个问题,但没有谷歌的URL。我可以在不到一秒的时间内获得Google搜索结果的网址。

维基百科与谷歌有什么区别?

答案 1 :(得分:0)

我从Storyboard取消选中UIWebView上的电话号码检测。它对我有用。