android - 使用 Firebase 存储 UI 加载图像 - 更改后图像会自动失效吗?
问题描述
我正在使用 Glide 和 Firebase 存储 UI 来直接使用StorageReference
. 当源图像更改为相同的文件名时,Glide 会自动使图像失效吗?
Glide.with(context)
.load(storageRef)
.into(imageView);
我试过了,但它并没有失效。
解决方案
如果您通过 url 加载图像并且图像被删除并且滑行已经加载了图像,它将一直显示直到您重新加载它。然后它将不再显示,因为新图像将具有不同的 url。但是,如果您直接从存储引用加载它,那么它应该可以正常工作,因为您不会生成新的 url。
推荐阅读
- python - Xarray:处理通过索引一个元素返回的无量纲数组的干净方法
- asp.net-mvc - 加载资源失败:将 ASP.NET MVC 服务器从 IIS Express 更改为本地 IIS 时出现 404 错误
- elasticsearch - 如何在elasticsearch中查询上个月的数据
- windows - Windows 10 命令提示符重命名文件会覆盖文件名而不是前置
- mysql - 如何使用 Python 获取 MYSQL 中的表之间的关系?
- latex - 如何在 beamercolor.sty 文件中设置书目文本颜色
- android - TextWatcher 在 DialogFragment 中不起作用
- postgresql - 在 Postgresql 中为列创建行
- c - 即使是 300 个字符输入,代码也无法正确运行
- swift - startTurnByTurnNavigation 最大值 viaWaypoints