gpt4 book ai didi

flutter - CachedNetworkImage 图像不改变同名

转载 作者:IT王子 更新时间:2023-10-29 06:42:34 25 4
gpt4 key购买 nike

我正在使用 https://pub.dev/packages/cached_network_image用于显示网络图像。

我遇到了一个奇怪的问题。在这里我设置我的个人资料图片和个人资料图片的 url 将相同,只有图像会被更改。

假设,如果我第一次上传个人资料图片,那么我会得到类似 "https://xx.yyy/user/profileAvatar " 的 url,第一次一切正常。但是当我第二次更改个人资料图片时,我将获得与上面相同的新图片 url。但问题是 CachedNetworkImage 无法加载我的新图像。

需要您的指导来解决这个问题。

PS. : I know, If I delete previous image from cache directory before uploading second one it will solve my issue.

更新:

天哪,同样的事情甚至不适用于 Image.network

最佳答案

如果图像发生变化,我会将其视为新资源。如果我们认为它是一个新资源,那么它实际上应该有一个与之关联的新资源定位器(即新 URI)。如果图像正在更新但使用相同的 URI,那么在任何地方(在浏览器、CDN 等)缓存图像就变得非常具有挑战性。

关于flutter - CachedNetworkImage 图像不改变同名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56562884/

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