iOS 开发遇到的问题

一、WKWebView 没法拦截的页面地址变动问题 ` 一样WKWebView的页面加载完回调函数 -(void)webView:(WKWebView )webView didFinishNavigation:(WKNavigation )navigation) 和服务器开始请求的时候调用回调函数web

  • (void)webView:(WKWebView )webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy))decisionHandler)等一些代理方法没有任何回调

通过分析多是页面被替换时,os系统可能比较二者的地址是否互相以其中一个为前缀,则不回调。浏览器

与js 交互的方法可以正常回调服务器

  • (void)userContentController:(WKUserContentController *)userContentController didReceiveScriptMessage:(WKScriptMessage *)message

`session

二、WKWebView在跳转到系统浏览器时有时会报404ide

查看url是否带了;jsessionid=xxxx函数

相关文章
相关标签/搜索