gpt4 book ai didi

iphone - 如何清空WebView的缓存?

转载 作者:行者123 更新时间:2023-12-03 20:29:52 25 4
gpt4 key购买 nike

我有一个必须加载图像的 Webview!当我上传此图像时,我每次都会看到与以前相同的图像,并且我必须重新启动我的应用程序才能看到新图像......我认为是缓存问题。我该如何解决这个问题?

最佳答案

一种快速简单的方法是在加载 URL 时将当前时间戳附加到 URL 上。

所以不要加载:

http://www.myhost.com/myimg.jpg

你会加载

http://www.myhost.com/myimg.jpg?12345689

使用这样的缓存断路器是 Web 开发中强制重新加载内容的一种非常常见的方法。

我确实做了一些快速谷歌搜索,看来清除 NSURL 的缓存并不能解决问题。在 10.6 中,api reloadFromOrigin: 可能可以解决这个问题,但我不知道这是否已经在 iPhone 上实现了。

编辑:

我在文档中找到了this page。看起来您可以使用首选项系统来决定是否使用缓存。尚未测试,但这值得一看。

关于iphone - 如何清空WebView的缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1790254/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com