Uiwebview花费大量时间在iOS 7中加载html内容.html内容包含mathjax库。
它在iOS 5.1和iOS 6.1中运行良好。
你能帮我解决一下这个问题吗?
我正在使用loadRequest方法将html内容加载到UIWebView中。
谢谢, 拉赫曼
答案 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上的电话号码检测。它对我有用。