WKWebView

首先导入

#import <WebKit/WebKit.h>

初始化,要注意有两个代理,

navigationDelegate应该是替换的uiWebView中的方法的

webview可以通过监听自己的"estimatedProgress"来获取到页面的加载进度,实现进度条.

webview加载web方法和uiwebview是相同的.

webview中有goback属性后退到上一个页面,有goForward可以前进到上一个页面

 

//页面可点击

-(WKWebView *)webView:(WKWebView *)webView createWebViewWithConfiguration:(WKWebViewConfiguration *)configuration forNavigationAction:(WKNavigationAction *)navigationAction windowFeatures:(WKWindowFeatures *)windowFeatures

{

    if (!navigationAction.targetFrame.isMainFrame) {

        [webView loadRequest:navigationAction.request];

    }

    return nil;

}

 

posted @ 2016-08-04 15:01  小眼奇遇记  阅读(199)  评论(0编辑  收藏  举报