【发布时间】:2021-07-18 23:38:20
【问题描述】:
我有一个包含网络图像的示例应用程序,如何在页面之间导航时显示预加载的缓存图像。因为从 api 调用加载需要一些时间。而不是占位符如何显示之前加载的相同图像
【问题讨论】:
-
尝试使用
FutureBuilder
标签: image flutter caching networking
我有一个包含网络图像的示例应用程序,如何在页面之间导航时显示预加载的缓存图像。因为从 api 调用加载需要一些时间。而不是占位符如何显示之前加载的相同图像
【问题讨论】:
FutureBuilder
标签: image flutter caching networking
【讨论】:
使用this packagecached_network_image
像这样:
CachedNetworkImage(
imageUrl: "http://via.placeholder.com/350x150",
placeholder: (context, url) => CircularProgressIndicator(),
errorWidget: (context, url, error) => Icon(Icons.error),
),
如果加载一次,它会自动加载缓存文件
【讨论】: