如何在 Flutter 中有效地加载图像

How to load Images Effectively in Flutter

提问人:Arkaan Sayed 提问时间:11/14/2023 更新时间:11/14/2023 访问量:31

问:

我有一个 flutter 应用程序,它有一个屏幕,我在其中使用 ListView.Builder() 显示许多不同的图像。我要求用户在本地或通过社交媒体平台选择图像,在用户选择图像后,他们进入图像显示屏幕,我将在 ListView.Builder() 中显示图像。 该应用程序适用于一定数量的图像,但是当图像数量增加时,图像显示屏往往会挂起,并且通常只是崩溃!. 我已经研究了解决此问题的方法,并遇到了cacheWidth和cacheHeight属性,但是当我使用这些属性时,图像看起来不是原始的,而是看起来被拉伸了,并且偏离了尺寸(大多数图像)。我还有一个在后台运行的隔离器,它将图像上传到firestorage。 实际问题可能是什么,是由于内存泄漏而发生的图像还是由于其他原因?

Android iOS Flutter 图像 飞镖

评论

0赞 Ram Gupta 11/14/2023
您可以参考此链接,它可能对 stackoverflow.com/questions/49508322/ 有所帮助......
0赞 Arkaan Sayed 11/14/2023
谢谢@RamGupta调查!

答: 暂无答案