使用WebView加载H5页面时,经常会出现内存暴增,在ios8以后苹果推出WKWebView很好的解决了这个问题。
WKWebView的使用方法:
包含头文件#import <WebKit/WebKit.h>
WKWebView * webView = [[WKWebView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT-63)];
[self.htmlView addSubview:webView];
[self.htmlView sendSubviewToBack:webView];
webView.scrollView.scrollEnabled = NO;
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:self.templateModel.h5url]]];
很多方法与webView一样,但是在内存优化方面做得很好。