此代理下有8个方法,但其中只有4个是在iOS 8可用,1个在iOS 9添加,剩下3个都是10才可以用,也比较好理解,只做简单的代码展示了。
可在8下使用的四个方法
1、创建一个新的webview时调用:
optionalpublicfuncwebView(_webView:WKWebView, createWebViewWith configuration:WKWebViewConfiguration, for navigationAction:WKNavigationAction, windowFeatures:WKWindowFeatures) -> WKWebView?
2、分别在web产生了警告框、确认框、输入框时调用:
optionalpublicfuncwebView(_webView:WKWebView