我的应用程序是建立在Flutter上的。IOS和Android版本的图像质量对于同一版本是不同的,并且使用相同的代码。iOS在左边,Android在右边。分辨率有明显差异。
它从firestore接收流并调出图像。我解决不了这个问题。下周就要发布了,这是个大问题。如果有人能帮忙我会很感激的。
StreamBuilder<DocumentSnapshot>(
stream: Firestore.instance.collection('prod').document(widget.document.documentID).snapshots(),
builder: (context, snapshot2) {
if(snapshot2.hasData){
return Center(child: CircularProgressIndicator(),);
}
return Column(
crossAxisAlignment: CrossAxisAlignment.stretch,
children: [
Image.network(snapshot2.data['detail_img'], fit: BoxFit.cover),
]
);
}
),
1条答案
按热度按时间gv8xihay1#
我在flutter web上的www.example.com上遇到了同样的问题image.network。在移动的上,我只设置
filterQuality: FilterQuality.medium
为solved