4

有谁知道如何设置 WKWebView 以从 NSHTTPCookieStorage 中选择 cookie?

我尝试通过 WKUserScript 注入 cookie,但它不起作用,因为我的页面有多个重定向,并且该重定向中的每个页面都使用一个 cookie。

有什么建议么?

4

2 回答 2

3

From iOS 11 you get httpCookieStore for WKWebsiteDataStore.

https://developer.apple.com/documentation/webkit/wkwebsitedatastore?changes=latest_minor

If you want insert cookies for iOS versions less than iOS 11 (iOS 8 onwards) following link will help

Can I set the cookies to be used by a WKWebView?

于 2017-10-24T08:01:44.427 回答
1

WKWebView到目前为止,不支持 Cookie 。许多尝试(使用NSHTTPCookieStorageWKWebsiteDataStore和评估document.cookie;)都不起作用。

您可以关注此错误报告以了解问题和可能的补丁,我希望现在可以回答您的问题,尽管它不能解决问题。

于 2017-02-06T20:07:06.367 回答