【问题标题】:Delete Data and cache wkwebview swift 4删除数据并缓存 wkwebview swift 4
【发布时间】:2018-08-24 14:52:05
【问题描述】:

我正在使用 wkwebview 显示 URL,我需要删除站点数据和缓存或根本不保存缓存。我需要它每次加载一个新页面。我尝试了几种方法,但都没有奏效。

@IBOutlet weak var webView: WKWebView!
@IBOutlet weak var searchBar: UISearchBar!

override func viewDidLoad() {
    super.viewDidLoad()

    searchBar.backgroundImage = UIImage() // removes border

    let myURL = URL(string: "https://myURL.com")!
    let myRequest = URLRequest(url: myURL)
    webView.load(myRequest)

}

}

【问题讨论】:

标签: swift caching swift4 wkwebview


【解决方案1】:

如果您不想缓存,请尝试在初始化 URLRequest 时将 NSURLRequest.CachePolicy 设置为 reloadIgnoringLocalAndRemoteCacheData。

例如

let request = URLRequest(url: myURL, cachePolicy: .reloadIgnoringLocalAndRemoteCacheData, timeoutInterval: 10)

【讨论】:

    猜你喜欢
    • 2015-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-08
    • 2020-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多