Swift 手动清理web缓存
//web清除缓存
class func cleanWebCache() {
let dataStore = WKWebsiteDataStore.default()
dataStore.fetchDataRecords(ofTypes: WKWebsiteDataStore.allWebsiteDataTypes(), completionHandler: { (records) in
for record in records{
// 清除指定网站
if record.displayName.contains("sina.com") {
WKWebsiteDataStore.default().removeData(ofTypes: record.dataTypes, for: [record], completionHandler: {
//清除成功
print("清除web缓存成功\(record)")
})
}
}
})
}
posted on 2022-07-01 11:01 yucaijiang 阅读(128) 评论(0) 编辑 收藏 举报