如何在颤振应用程序中显示预加载的缓存图像

时间:2021-04-25 10:33:37

标签: image flutter caching networking

我有一个包含网络图像的示例应用程序,如何在页面之间导航时显示预加载的缓存图像。因为从 api 调用加载需要一些时间。而不是占位符如何显示之前加载的相同图像

2 个答案:

答案 0 :(得分:0)

你可以使用这个包

Check this package

您可以将预加载图片设置为任何图片网址,以便在网络图片加载时显示该图片

答案 1 :(得分:0)

使用 this package cached_network_image

像这样:

 CachedNetworkImage(
        imageUrl: "http://via.placeholder.com/350x150",
        placeholder: (context, url) => CircularProgressIndicator(),
        errorWidget: (context, url, error) => Icon(Icons.error),
     ),

如果加载一次,它会自动加载缓存文件