有人知道如何设置WKWebView从NSHTTPCookieStorage中获取cookie吗?
我尝试通过WKUserScript注入cookie,但由于我的页面有几个重定向,并且每个重定向页面都使用cookie,所以它不起作用。
有什么建议吗?
有人知道如何设置WKWebView从NSHTTPCookieStorage中获取cookie吗?
我尝试通过WKUserScript注入cookie,但由于我的页面有几个重定向,并且每个重定向页面都使用cookie,所以它不起作用。
有什么建议吗?
WKWebsiteDataStore
中使用httpCookieStore
。如果您想要为低于iOS 11的iOS版本(iOS 8及以上)插入cookies,则以下链接将会有所帮助:Can I set the cookies to be used by a WKWebView?。更多详情请访问https://developer.apple.com/documentation/webkit/wkwebsitedatastore?changes=latest_minor。WKWebView
目前不支持 Cookies。使用 NSHTTPCookieStorage
,WKWebsiteDataStore
和评估的 document.cookie;
等多种尝试都无法解决此问题。
您可以关注 this bug-report 以获取有关此问题和可能的修补程序的信息,虽然它并未解决您的问题,但希望这可以回答您的疑问。