Открыть вложение в WKWebview
Привет, у меня есть WKWebView, который показывает мне веб-сайт. на этой стороне, где ссылки на вложения (pdf. docx. xls,....), когда я нажимаю на ссылку и говорю
func webView(_ webView: WKWebView,
decidePolicyFor navigationAction: WKNavigationAction,
decisionHandler: @escaping (WKNavigationActionPolicy) -> Void) {
decisionHandler(.allow)
}
ничего не произойдет, я не получил обратного вызова в методах WKWebView Delegate
func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {
}
func webView(_ webView: WKWebView, didFail navigation: WKNavigation!, withError error: Error) {
}
func webView(_ webView: WKWebView,
decidePolicyFor navigationResponse: WKNavigationResponse,
decisionHandler: @escaping (WKNavigationResponsePolicy) -> Void) {
decisionHandler(.allow)
}
так как я могу справиться с этими типами ссылок?