【问题标题】:caching images in webview android [duplicate]在webview android中缓存图像[重复]
【发布时间】:2015-02-28 09:11:48
【问题描述】:

我有一个 webview 应用程序,我想删除它上面缓存的图像。 我尝试在每张图片之后加上“?123456789”,以打破缓存,但它不起作用。 你能帮帮我吗?

if($passed[$i] == 1) {echo "<div class=\"contenitoreeventi\">
           <form method='get' action='paginaevento.php'>
          <input type='submit' 
          style='background-image: url(../fotoluoghi/$foto[$i].png?12345689);' 
          class='fotoevento' 
          name='idfesta' 
          value='$idfesta[$i]'/>
           </form>
            ";

【问题讨论】:

  • 现在 image.png?123456789 将被缓存...如果您想停止缓存,您每次都需要不同的名称,例如 image.png?1、image.png?2 等。

标签: php android caching webview


【解决方案1】:

您需要添加一些会随着图像的每个请求而改变的东西,比如时间戳。仅使用 ?123456689 不会停止缓存,如果它导致后续调用的 URL 相同。

我通常使用格式为:“yyyyMMddHHmmss”的时间戳

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-22
    • 2011-10-13
    • 2012-04-09
    • 2011-12-29
    相关资源
    最近更新 更多