问题:
在使用WKWebView时,页面中有图片和PDF等文件的地址链接,点击时无效果。
解决方案:
遵循代理,实现方法。
// 遵循代理
WKNavigationDelegate
- (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy))decisionHandler {
if (navigationAction.targetFrame == nil) {
[webView loadRequest:navigationAction.request];
}
decisionHandler(WKNavigationActionPolicyAllow);
}