我正在使用WKWebView登录内容管理系统。构建应用程序后,WKWebView仍会登录到网站。如何清除存储此信息的缓存?
发布于 2017-05-04 02:21:11
我在这里找到了以下代码:Removing cached data for WKWebView
let dataStore = WKWebsiteDataStore.default()
dataStore.fetchDataRecords(ofTypes: WKWebsiteDataStore.allWebsiteDataTypes()) { (records) in
for record in records {
print(record.displayName)
if record.displayName.contains("facebook") {
dataStore.removeData(ofTypes: WKWebsiteDataStore.allWebsiteDataTypes(), for: [record], completionHandler: {
print("Deleted: " + record.displayName);
})
}
}https://stackoverflow.com/questions/43767009
复制相似问题