WKWebViewControllerDelegate
protocol WKWebViewControllerDelegate : AnyObject
Delegate functions
-
Dismissal permission
Declaration
Swift
func webView(controller: WKWebViewController, canDismiss url: URL) -> BoolParameters
controllerWKWebViewController
urlTarget URL
Return Value
Permission
-
Start notification
Declaration
Swift
func webView(controller: WKWebViewController, didStart url: URL)Parameters
controllerWKWebViewController
urlTarget URL
-
Finish notification
Declaration
Swift
func webView(controller: WKWebViewController, didFinish url: URL)Parameters
controllerWKWebViewController
urlTarget URL
-
Failure notification
Declaration
Swift
func webView(controller: WKWebViewController, didFail url: URL, withError error: Error)Parameters
controllerWKWebViewController
urlTarget URL
errorError
-
Decide Policy
Declaration
Swift
func webView(controller: WKWebViewController, decidePolicy url: URL, navigationType: NavigationType) -> BoolParameters
controllerWKWebViewController
urlTarget URL
navigationTypeNavigation type
Return Value
Whether allowed
View on GitHub
WKWebViewControllerDelegate Protocol Reference