我在我的应用中使用了一些WKWebView
。
基本上,我有一个WKWebView
并且用户应该能够创建另一个WKWebView
而没有任何cookie,因此他/她不会登录他在第一个{{之前登录过的任何帐户1}}。
这就像隐身浏览模式。
但我无法看到任何可以让我用WKWebView
做到的事情。
我认为这不可能,因为这个错误暗示:
https://bugs.webkit.org/show_bug.cgi?id=140191
但也许有人找到了解决方法?
任何帮助都会非常感激。
答案 0 :(得分:2)
在阅读Apple的文档后,我终于开始工作了。
我只是使用非持久性WKWebView
初始化WKWebsiteDataStore
:
let configuration = WKWebViewConfiguration()
configuration.websiteDataStore = WKWebsiteDataStore.nonPersistentDataStore()
let webView = WKWebView(frame: CGRectZero, configuration: configuration)