networking - 预取 CachedNetworkImage 显示的图像

标签 networking flutter prefetch

Flutter 的 CachedNetworkImage 几乎是神奇的,但如果他们提供一种在显示图像之前下载图像的方法,那就更好了。我想在一个屏幕中下载图像并使用 CachedNetworkImage 在另一个屏幕中显示它们。如果预取尝试失败,CachedNetworkImage 应该像往常一样运行,下载并缓存图像。

Flutter中有没有常用的预取图片的方法?

最佳答案

您可以使用precacheImage将图像添加到flutter的图像缓存中。

precacheImage(CachedNetworkImageProvider(imgaeUrl), context)

Ps:我在移动设备上,当我访问我的系统时,我将对其进行编辑和格式化。

关于networking - 预取 CachedNetworkImage 显示的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58271165/

相关文章:

java - Android 客户端应用程序无法连接到 Java PC 服务器 - 无路由到主机错误

android - MySQL 没有启动 : [ERROR] Failed to create a socket for IPv4 '127.0.0.1' : errno: 13

Flutter:调试小部件重建的正确方法

android-studio - 在 Debug模式下运行的应用程序仅适用于 Flutter

core - corei3 中的硬件预取

firefox - Mozilla Firefox 预取 rel ="next"

c++ - 调试网络应用程序和测试同步性?

对于相同的数据包大小,Java DatagramSocket receive() 比 send() 花费更多时间

flutter - 后退按钮在返回脚手架上 flutter

c - 一次性从磁盘读取一组离散的页面