1、WKWebView 无法拦截的页面地址变更问题 ` 同样WKWebView的页面加载完回调函数 -(void)webView:(WKWebView )webView didFinishNavigation:(WKNavigation )navigation) 和服务器开始请求的时候调用回调函数
- (void)webView:(WKWebView )webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy))decisionHandler)等一些代理方法没有任何回调
经过分析可能是页面被替换时,os系统可能比较两者的地址是否互相以其中一个为前缀,则不回调。
与js 交互的方法能够正常回调
- (void)userContentController:(WKUserContentController *)userContentController didReceiveScriptMessage:(WKScriptMessage *)message
`
2、WKWebView在跳转到系统浏览器时有时会报404
查看url是否带了;jsessionid=xxxx