对于最近新发布的新组件wkwebview,网上的资料不多,我自己摸索了一下,有了一些心得。wkwebview与UIwebview之间的一些函数的对比;
uiwebview的函数:
- (void)webViewDidStartLoad:(UIWebView *)webView;
//开始加载的时候执行该方法。
- (void)webViewDidFinishLoad:(UIWebView *)webView;
//加载完成的时候执行该方法。
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error;
//加载页面出错时
而对于新组件wkwebview的这些函数则是:
wkwebview的函数:
- (void)webView:(WKWebView *)webView didStartProvisionalNavigation:(WKNavigation *)navigation;
//开始加载的时候执行该方法。
- (void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation;
//加载完成的时候执行该方法。
- (void)webView:(WKWebView *)webView didFailProvisionalNavigation:(WKNavigation *)navigation withError:(NSError *)error;
//加载页面出错时
我做了一个比较,一个是用uiwebview做的简单浏览器,一个是用wkwebview做的简单浏览器
具体的需要用XCODE进行编译,理解;这是链接:http://pan.baidu.com/s/1c0q4Sl6