Package org.robovm.apple.webkit
Interface WKNavigationDelegate
- All Superinterfaces:
NSObjectProtocol,ObjCProtocol
- All Known Implementing Classes:
WKNavigationDelegateAdapter
public interface WKNavigationDelegate extends NSObjectProtocol
-
Method Summary
-
Method Details
-
decidePolicyForNavigationAction
void decidePolicyForNavigationAction(WKWebView webView, WKNavigationAction navigationAction, VoidBlock1<WKNavigationActionPolicy> decisionHandler) -
decidePolicyForNavigationAction
void decidePolicyForNavigationAction(WKWebView webView, WKNavigationAction navigationAction, WKWebpagePreferences preferences, VoidBlock2<WKNavigationActionPolicy,WKWebpagePreferences> decisionHandler)- Since:
- Available in iOS 13.0 and later.
-
decidePolicyForNavigationResponse
void decidePolicyForNavigationResponse(WKWebView webView, WKNavigationResponse navigationResponse, VoidBlock1<WKNavigationResponsePolicy> decisionHandler) -
didStartProvisionalNavigation
-
didReceiveServerRedirectForProvisionalNavigation
-
didFailProvisionalNavigation
-
didCommitNavigation
-
didFinishNavigation
-
didFailNavigation
-
didReceiveAuthenticationChallenge
void didReceiveAuthenticationChallenge(WKWebView webView, NSURLAuthenticationChallenge challenge, VoidBlock2<NSURLSessionAuthChallengeDisposition,NSURLCredential> completionHandler) -
webContentProcessDidTerminate
- Since:
- Available in iOS 9.0 and later.
-
shouldAllowDeprecatedTLS
void shouldAllowDeprecatedTLS(WKWebView webView, NSURLAuthenticationChallenge challenge, VoidBooleanBlock decisionHandler)- Since:
- Available in iOS 14.0 and later.
-
didBecomeDownload
void didBecomeDownload(WKWebView webView, WKNavigationAction navigationAction, WKDownload download)- Since:
- Available in iOS 14.5 and later.
-
didBecomeDownload
void didBecomeDownload(WKWebView webView, WKNavigationResponse navigationResponse, WKDownload download)- Since:
- Available in iOS 14.5 and later.
-