我知道我可以用NSURLRequest启用缓存
if reachability.isReachable {
urlRequestCache=NSURLRequest(URL: url!, cachePolicy: NSURLRequestCachePolicy.UseProtocolCachePolicy, timeoutInterval: 10)
}
else {
urlRequestCache = NSURLRequest(URL: url!, cachePolicy: NSURLRequestCachePolicy.ReturnCacheDataElseLoad, timeoutInterval: 60)
}
theWebView.loadRequest(urlRequestCache)但我无法在WkWebView上找到任何方法来实现这一点。
发布于 2020-01-23 15:38:12
Swift 4:
var webView = WKWebView()
if let url = URL(string: string) {
var request = URLRequest(url: url)
request.cachePolicy = .returnCacheDataElseLoad
webView.load(request)
}https://stackoverflow.com/questions/35056285
复制相似问题