[英]error firebase.storage.UploadTask.<init>(Unknown Source) and firebase.storage.StorageReference.putFile(Unknown Source)
[英]What is the difference between putFile() and putStream() methods of StorageReference of Firebase cloud storage?
我想將文件上傳到Firebase雲存儲。 我發現可以使用兩種不同的方法,分別是StorageReference.putFile()
和StorageReference.putStream()
。 我對這兩種方法之間的區別感到困惑。
PS:我什至不知道流和文件之間的區別。
不同之處在於這些方法是疊加方法,並且使用不同的參數。 putFile()
方法具有三種putFile()
:
- putFile(Uri uri,StorageMetadata元數據,Uri現有的UploadUri)
- putFile(Uri uri,StorageMetadata元數據)
- putFile(Uri uri)
而putStream()
方法只有兩種味道:
- putStream(InputStream流,StorageMetadata元數據)
- putStream(InputStream流)
所有這些方法都執行相同的操作,從內容URI異步上傳到此StorageReference,所有三個方法都返回UploadTask 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.