问题描述
我已经有了图片网址。但是当我尝试访问我的浏览器时。容器显示 URL 而不是图像。但另一个侧面图像链接做得很完美。请回复。
调试控制台显示此错误:
无法解码图像数据。 图片来源:http://localhost:5982/
'用于上传和检索'
String imageUrl = '';
final String downloadUrl = Uri.parse(await snapshot.ref.getDownloadURL()).toString();
setState(() {
imageUrl = downloadUrl;
});
用于显示图像
Stack(
alignment: Alignment.bottomRight,children: [
Container(
child: Image.network(imageUrl),),IconButton(
onPressed: () => uploadToStorage(dataProvider),icon:
Icon(Icons.camera_alt,color: Colors.black54))
],'
进入调试控制台的错误:
Failed to decode image data.
图片来源:http://localhost:5982/
解决方法
我认为您正在寻找Image.network(urlForMyImage)
。
参考。 docs