我的应用程序中有几个WKWebViews
。我不希望在它们之间共享 cookie/auth。WKProcessPool
我尝试使用和的单独实例WKWebViewConfiguration
来初始化另一个 webview。它不起作用。我究竟做错了什么?
问问题
849 次
1 回答
0
WKWebsiteDataStore 基于每个 url。因此,数据存储区(包括 cookie 存储区)是基于使用 WKWebView 加载的网站/url 共享的。
https://developer.apple.com/documentation/webkit/wkwebsitedatastore
WKWebsiteDataStore 对象表示所选网站使用的各种类型的数据。数据类型包括 cookie、磁盘和内存缓存,以及 WebSQL、IndexedDB 数据库和本地存储等持久数据。
于 2019-12-12T00:45:59.093 回答