ios wkwebview同步cookie ajax請求偶爾異常問題


let config = WKWebViewConfiguration.init()
        config.preferences = WKPreferences.init()
        config.preferences.minimumFontSize = 10
        config.preferences.javaScriptEnabled = true
        config.preferences.javaScriptCanOpenWindowsAutomatically = false
        config.processPool = WKProcesspool.shared
        config.selectionGranularity = WKSelectionGranularity.character
        config.allowsInlineMediaPlayback = true
        
        let cookies = HTTPCookieStorage.shared.cookies!
        var cookieStr = ""
        for cookie in cookies {
            print("\(cookie.name):\(cookie.value)")
            //必須加上path否則會出現很多問題
            cookieStr.append("document.cookie = '\(cookie.name)=\(cookie.value);path=/jxapp';")
        }
        let cookieScript = WKUserScript(source:cookieStr,
                injectionTime:WKUserScriptInjectionTime.atDocumentStart,forMainFrameOnly:false)
        let userContentController = WKUserContentController.init()
        userContentController.addUserScript(cookieScript)
        config.userContentController = userContentController

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM