Fer*_*lov 1 flutter flutter-layout
我有一些疑问。如何从 Firebase 数据库(如 Instagram)延迟加载视频或照片?我正在使用NetworkImage()小部件。

对于图像的延迟加载,您可以检查cached_network_image包。它提供了progressIndicatorBuilder来显示图像加载的进度。
例如(取自库文档),
CachedNetworkImage(
imageUrl: "http://via.placeholder.com/350x150",
progressIndicatorBuilder: (context, url, downloadProgress) =>
CircularProgressIndicator(value: downloadProgress.progress),
errorWidget: (context, url, error) => Icon(Icons.error),
),
Run Code Online (Sandbox Code Playgroud)
对于视频播放器可以检查video_player库。如果你想使用视频缓存功能,也可以检查cached_video_player,它是对video_player包的扩展。
| 归档时间: |
|
| 查看次数: |
1498 次 |
| 最近记录: |