在iOS中缓慢的UIWebView渲染?

时间:2015-03-20 13:42:05

标签: ios objective-c uiwebview

我正在使用UIWebview实时显示图表。图表页面每5秒刷新一次。有一个JS通过获取数据来显示图形。由于数据变化非常快,图表也应该刷新,以显示更新的数据。重新加载图形时,会出现加载图像。在Android,iOS,Safari和Chrome中,渲染非常快,不会出现加载图像,但在UIWebview中,渲染和渲染需要很长时间。显示加载图像。我尝试过使用WKWebView,同样如此。

代码

NSString* urlGmap=[NSString stringWithFormat:@“http://www.example.com”];
NSURL *url_gmap = [NSURL URLWithString:urlGmap];
NSMutableURLRequest *urlRequest = [NSMutableURLRequest requestWithURL:url_gmap  cachePolicy:NSURLRequestReloadIgnoringLocalCacheData  timeoutInterval:60];
[ webview loadRequest:urlRequest];

1 个答案:

答案 0 :(得分:0)

从iOS 8开始,您可以使用WKWebView代替UIWebView WKWebView使用Nitro javascript引擎。