我正在为我的组织机构android 60“电视开发应用程序,我将图像链接上载到Firebase实时数据库中,但是当电视尝试访问它们时,它们的质量会降低....注意:图像是4K ..... 但是在显示时它们不是高清的。...为什么?我该如何解决?
if (snapshot.hasError) {
return _defaultImage();
} else {
String url = _switchFunction(snapshot.data);
return Image.network(
'$url',
fit: BoxFit.cover,
height: double.infinity,
width: double.infinity,
);
}
答案 0 :(得分:0)
Image.network()不会缩小或扭曲图像。图像的高度/宽度可能很小,并且您希望设置无限的高度和宽度,这就是图像失真的原因。
您需要适当调整图像的高度和宽度,也可以尝试按以下方式调整高度/宽度和适合度:
Image.network(
'$url'
),