我正在使用FadeInImage.assetNetWork加载图像,但是占位符image(“ assets / giphy.gif)无法停止,因此图像(” assets / logo2.png“)出现了。giphy.gif永远加载
FadeInImage.assetNetwork(
fadeInDuration: const Duration(seconds: 2),
placeholder: "assets/giphy.gif",
image: "assets/logo2.png")
答案 0 :(得分:0)
如果您设置淡入时间,您还需要提供淡入曲线:
fadeInCurve: Curves.easeIn,
答案 1 :(得分:0)
我相信 FadeInImage.assetNetwork 旨在加载资产占位符和网络图像。 如果您正在加载资产图片,那么它将无法按预期工作。
我也尝试过,它在本地网络应用程序中工作,但在实时服务器中不起作用。
我相信“FadeInImage.assetNetwork”最初设计用于加载网络图像,因为可能存在网络延迟。
我已经在最新的 flutter stable 2.0.0 中尝试过这个