【发布时间】:2020-10-19 18:27:45
【问题描述】:
我试图在从网络加载图像时显示图像占位符,并将占位符替换为带有淡入动画的实际图像。当我使用资产中的简单 png 图像时,这可以正常工作。 以下是现有代码:
FadeInImage(placeholder: AssetImage('assets/one.png'),
image: NetworkImage(product.imageUrl),
fit: BoxFit.cover,)
现在我想加载一个耀斑动画作为图像占位符。我使用 FlareActor 来显示耀斑动画,但 FlareActor 是 FadeInImage 中的小部件和占位符,需要 ImageProvider。 有什么方法可以将耀斑动画加载为图像占位符并将其替换为带有淡入动画的实际图像。
以下是加载简单耀斑动画的代码:
FlareActor("assets/images/image_placeholder.flr",
animation: "Untitled",)
谢谢
【问题讨论】:
标签: flutter dart flutter-animation rive