firebase_storage: ^4.0.1
をfirebase_storage: ^5.0.1
にして
final metaData = StorageMetadata(contentType: 'image/jpg'); final task = ref.putFile(imageFile, metaData); final onComplete = await task.onComplete; final url = await onComplete.ref.getDownloadURL();
で
StorageMetadata
がなくなった?
https://firebase.flutter.dev/docs/storage/usage/
SettableMetadata
になったの?
ref.putFile
でかえってくるやつがFuture
を継承してるっぽいので、await
出来きるようになった。
final metaData = SettableMetadata(contentType: 'image/jpg'); final task = await ref.putFile(imageFile, metaData); final url = await task.ref.getDownloadURL();