2017-12-07 14 views
1

firebase에 파일을 업로드하고 downloadUrl을 가져 오는 예가 많이 있지만 이미지에 대한 DownloadURL을 얻고 Flutter 위젯에서 사용하는 예제는 없습니다.Firebase에서 Flutter로 이미지 다운로드

이 파일을 업로드 관련이 사람은

final StorageReference ref = 
    FirebaseStorage.instance.ref().child("foo$rand.txt"); 
final StorageUploadTask uploadTask = ref.put(file); 
final Uri downloadUrl = (await uploadTask.future).downloadUrl; 
final http.Response downloadData = await http.get(downloadUrl); 

사람이 파일이 이미 중포 기지 방법 및 다운로드 링크를 얻는 방법에 존재하는 하나의 예를 들어 주실 수 있습니까?

답변

1

당신은 업로드와 같은 다운로드 스토리지 API를 사용할 수 있습니다

someMethod() async { 
    var data = await FirebaseStorage.instance.ref().child("foo$rand.txt").getData(); 
    var text = new String.fromCharCodes(data); 
    print(data); 
}