同一应用程序中的WKWebView的多个实例可以有单独的cookie存储吗?

问题描述 投票:3回答:1

我的应用中有几个WKWebViews。我不希望在它们之间共享cookie / auth。我尝试使用WKProcessPoolWKWebViewConfiguration的单独实例初始化另一个Web视图。没用我究竟做错了什么?

webkit ios9 session-cookies wkwebview wkwebviewconfiguration
1个回答
0
投票

WKWebsiteDataStore基于每个url。因此,数据存储区(包括cookie存储区)是根据使用WKWebView加载的网站/网址共享的。

https://developer.apple.com/documentation/webkit/wkwebsitedatastore

WKWebsiteDataStore对象代表选择的网站。数据类型包括Cookie,磁盘和内存缓存,和永久数据,例如WebSQL,IndexedDB数据库和本地存储空间。

© www.soinside.com 2019 - 2024. All rights reserved.