WKWebViewControllerDelegate
protocol WKWebViewControllerDelegate : AnyObject
Delegate functions
-
Dismissal permission
Declaration
Swift
func webView(controller: WKWebViewController, canDismiss url: URL) -> Bool
Parameters
controller
WKWebViewController
url
Target URL
Return Value
Permission
-
Start notification
Declaration
Swift
func webView(controller: WKWebViewController, didStart url: URL)
Parameters
controller
WKWebViewController
url
Target URL
-
Finish notification
Declaration
Swift
func webView(controller: WKWebViewController, didFinish url: URL)
Parameters
controller
WKWebViewController
url
Target URL
-
Failure notification
Declaration
Swift
func webView(controller: WKWebViewController, didFail url: URL, withError error: Error)
Parameters
controller
WKWebViewController
url
Target URL
error
Error
-
Decide Policy
Declaration
Swift
func webView(controller: WKWebViewController, decidePolicy url: URL, navigationType: NavigationType) -> Bool
Parameters
controller
WKWebViewController
url
Target URL
navigationType
Navigation type
Return Value
Whether allowed