如何在swift中为WKWebView
定义回调函数?
对于我使用的UIWebView
:
func webViewDidFinishLoad(_ : UIWebView)
{}
将其作为代表连接
我的WKWebView
已定义:
@IBOutlet weak var containerView: UIView!
var wkwebView: WKWebView?
...
self.wkwebView = WKWebView()
self.view = self.wkwebView
答案 0 :(得分:1)
您可以在WKWebView
的{{3}}中执行此操作。
// your ViewController should adopt WKNavigationDelegate protocol
self.wkwebView.navigationDelegate = self
func webView(_ webView: WKWebView, didFinishNavigation navigation: WKNavigation!) {
// similar to webViewDidFinishLoad:
}