我正在努力做到以下几点:
1.获取图像的Web URL并将其上传到firebase
1.上传映像后,返回映像的firebase URL
Future<String> portrait(String imageinput) async {
// Add your function code here!
final response = await http.get(Uri.parse(imageinput));
final imageBytes = response.bodyBytes;
final storageRef = FirebaseStorage.instance
.ref()
.child('images/${DateTime.now().toString()}.jpg');
final uploadTask = storageRef.putData(imageBytes);
await uploadTask;
final String imageUrl = await storageRef.getDownloadURL();
return imageUrl;
}
1条答案
按热度按时间kr98yfug1#
请按照下面的代码,使用您的要求
首先,遵循
sendImage
方法,然后遵循storage method
,最后遵循chatservice
在chatService方法内部:
这是我的sendImage方法