如何在 flutter 中使用 Image.network() 放置图像占位符?
How to place image Placeholder using Image.network() in flutter?
我想要带有占位符的淡入淡出图像。通过互联网搜索后,我遇到了 FadeInImage.memoryNetwork() and it is working fine as I wanted, but now I also need to call a function when the image is loaded successfully from network, thanks to Image.network() for providing loadingBuilder() 函数。
但问题是我无法同时使用 FadeInImage.network() 和 Image.network(),我希望我的应用程序同时使用 属性。
关于如何使用 Image.network 放置图像占位符的任何建议或关于如何在 FadeInImage.memoryNetwork() 中使用 loadingBuilder 的其他方法。无论如何都会解决我的问题。
非常感谢任何建议。
你可以试试这个:
var image = Image.network(//your code);
FadeInImage(
placeholder: //your placeholder
image: image.image,
)
我想要带有占位符的淡入淡出图像。通过互联网搜索后,我遇到了 FadeInImage.memoryNetwork() and it is working fine as I wanted, but now I also need to call a function when the image is loaded successfully from network, thanks to Image.network() for providing loadingBuilder() 函数。
但问题是我无法同时使用 FadeInImage.network() 和 Image.network(),我希望我的应用程序同时使用 属性。
关于如何使用 Image.network 放置图像占位符的任何建议或关于如何在 FadeInImage.memoryNetwork() 中使用 loadingBuilder 的其他方法。无论如何都会解决我的问题。
非常感谢任何建议。
你可以试试这个:
var image = Image.network(//your code);
FadeInImage(
placeholder: //your placeholder
image: image.image,
)