iOS之WKWebView

最近项目需要加载网页,本来想直接使用UIWebView,后来发现有比其更强大的WKWebView,两者之间对比如下。
1.在性能、稳定性、功能方面有很大提升(最直观的体现就是加载网页是占用的内存,模拟器加载百度与开源中国网站时,WKWebView占用23M,而UIWebView占用85M);
2.允许JavaScript的Nitro库加载并使用(UIWebView中限制);
3.支持了更多的HTML5特性;
4.高达60fps的滚动刷新率以及内置手势;
5.将UIWebViewDelegate与UIWebView重构成了14类与3个协议

推荐一篇iOS与JS交互的blog,写的很明白:
http://www.huangyibiao.com/wkwebview-js-h5-oc/

你可能感兴趣的:(iOS之WKWebView)