IOS使用WKWebView页面内不能正常跳转解决办法
2017-03-07 本文已影响2087人
孤独感爆棚
需要遵守<WKNavigationDelegate>并实现以下代理方法
-(void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy))decisionHandler
{
//如果是跳转一个新页面
if (navigationAction.targetFrame == nil) {
[webView loadRequest:navigationAction.request];
}
decisionHandler(WKNavigationActionPolicyAllow);
}