小编Mil*_*ena的帖子

iOS WKWebView 缓存大小限制和位置

我正在使用 WKWebView 将几个网页游戏加载到我的应用程序中。缓存在速度方面非常重要。

我正在使用 CachePolicy.returnCacheDataElseLoad,这是我在 Swift 4 中的调用。

        let urlRequestCache = URLRequest(url: myURL!, cachePolicy: .returnCacheDataElseLoad , timeoutInterval: 100)
        webView.load(urlRequestCache)
Run Code Online (Sandbox Code Playgroud)

除了设置 URLCache.shared 缓存大小之外,我是否可以设置缓存大小限制,因为这似乎对 WKWebView 缓存没有影响?

另外我注意到 WKWebView 缓存在单独的文件夹中(通过在其中找到的数据),那么我怎么知道系统不会删除这个缓存或其文件呢? ios 应用程序库文件夹

caching ios swift wkwebview

5
推荐指数
0
解决办法
788
查看次数

标签 统计

caching ×1

ios ×1

swift ×1

wkwebview ×1