小编Fra*_*anz的帖子

如何在 flutter web 中将网络图像显示为 NetworkImage 之前调整其大小?

我的目标是通过缩小图像来提高网站的性能。

当我显示 NetworkImages 时,它们总是渲染完整的源图像分辨率(例如 7000x4667 像素)。小部件本身大多具有较小的尺寸(例如 200x200 像素)。我有图像 url,并且希望在将 7000x4667 像素图像加载到 NetworkImage 小部件中之前将其缩放到 200x200。

我已经尝试过的是这个问题的答案: Flutter - Resize network image 这确实适用于 mobil 的 flutter,但不适用于 flutter web,因为线路在 flutter web 中ByteData originalByteData = await originalUiImage.toByteData();返回null

已经预先非常感谢您的帮助。

image image-scaling image-size flutter flutter-web

7
推荐指数
1
解决办法
2565
查看次数

标签 统计

flutter ×1

flutter-web ×1

image ×1

image-scaling ×1

image-size ×1