1. 首页
  2. cache 相关的文章

ios谷歌浏览器怎么清除缓存以及本地localstorage。

场景:近来项目需求迭代,需要加一个扫除APP缓存的入口

缓存文件大小的获取(Swift5.0版本):

/// 获取缓存大小 class func getCacheSize() -> Double { /// 当地沙盒目次下的缓存 // 取出cache文件夹目次 guard let cachePath = NSSearchPathForDirectoriesInDomains(.cachesDirectory, .userDomainMask, true).first else { return 0 } // 取出文件夹下全部文件数组 let fileArr = FileManager.default.subpaths(atPath: cachePath) ?? [] guard fileArr.count > 0 else { return 0 } //快速罗列出全部文件名 盘算文件大小 var size = 0 for file in fileArr { // 把文件名拼接到路径中 let path = cachePath + ("/\(file)") // 取出文件属性 if let floder = try? FileManager.default.attributesOfItem(atPath: path) { // 用元组取出文件大小属性 for (key, fileSize) in floder { // 累加文件大小 if key == FileAttributeKey.size { size += (fileSize as AnyObject).integerValue } } } } let totalCache = Double(size) / 1024.00 / 1024.00 return totalCache }

扫除缓存:

/// 扫除缓存 class func clearCache(with completion: ((Double)->())?) { HUD.show() // 取出cache文件夹目次 if let cachePath = NSSearchPathForDirectoriesInDomains(.cachesDirectory, .userDomainMask, true).first { let fileArr = FileManager.default.subpaths(atPath: cachePath) ?? [] guard fileArr.count > 0 else { HUD.dismiss() completion?(0) return } // 遍历删除 for file in fileArr { let path = (cachePath as NSString).appending("/\(file)") if FileManager.default.fileExists(atPath: path) { do { try FileManager.default.removeItem(atPath: path) } catch { } } } HUD.dismiss() let DoubleSize = CacheManager.getCacheSize() completion?(DoubleSize) } else { HUD.dismiss() completion?(0) } }

acgpower本地缓存怎么清

扫除browser缓存很轻易首先点击!右上角的小点打开设置选项,进入后找到打开扫除欣赏记载点进去,如下图:

在这里插入图片描述

然后把三个都勾上,扫除数据,再打开你需要察看的网页就可以了,就不会存在历史缓存和记载了。

在这里插入图片描述
扫除当地缓存的话看下面,一样平常当地缓存有两种一个是手动扫除!一个是封闭页面就会扫除,今日就说一下localstorage怎么扫除吧,先按f12键,打开调试器,要么鼠标反键点击选项检察也可以,进入后看下图,找一下1号词,假如找不到·,点击2好标志,打开后就可以找到,然后点击三号词localstorage,这内里就是全部的缓存信息,我们可以手动扫除,直接反键点击clear就扫除成功了
在这里插入图片描述

扫除当地缓存时,将移除全部未从工作文件夹中检出的!文件以及未由检出文件参考的文件。

要扫除当地缓存,进行以下操作之一:

    选取除库根目次以外的任何文件夹,然后单击。 右键单击库根文件夹,然后单击 扫除本地缓存
      假如没有在该库中管理 SOLIDWORKS Toolbox,则单击 确认当地缓存删除。 假如在该库中管理 SOLIDWORKS Toolbox,则在 扫除本地缓存 对话框中单击 确定

      根据默认,Toolbox 文件不会从缓存中扫除。要移除 Toolbox 文件,消除选择 不移除 Toolbox 文件 然后单击 确定

本文网址: http://www.6vho.com/page/2021216172616_9985_3788808900/home