【问题标题】:how to display preloaded cache images in flutter application如何在颤振应用程序中显示预加载的缓存图像
【发布时间】:2021-07-18 23:38:20
【问题描述】:

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

【问题讨论】:

  • 尝试使用FutureBuilder

标签: image flutter caching networking


【解决方案1】:

你可以使用这个包

Check this package

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

【讨论】:

    【解决方案2】:

    使用this packagecached_network_image

    像这样:

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

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

    【讨论】:

      猜你喜欢
      • 2019-08-01
      • 2019-02-01
      • 2021-10-13
      • 2018-12-19
      • 2022-06-17
      • 2021-03-06
      • 1970-01-01
      • 2020-09-03
      • 2022-08-10
      相关资源
      最近更新 更多