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函數

相關文章
相關標籤/搜索