flutter插件cached_network_image
一个flutter库,用于显示来自Internet的图像并将它们保存在缓存目录中。
添加依赖
dependencies:
cached_network_image: ^0.6.2
安装
flutter packages get
导入
import 'package:cached_network_image/cached_network_image.dart';
实例
CachedNetworkImage可以直接使用,也可以通过ImageProvider使用。
new CachedNetworkImage(
imageUrl: "http://via.placeholder.com/350x150",
placeholder: (context, url) => new CircularProgressIndicator(),
errorWidget: (context, url, error) => new Icon(Icons.error),
),
new Image(image: new CachedNetworkImageProvider(url))