2016-08-03 5 views
0

putDataメソッドを使用して画像ファイルをFirebaseデータベースにアップロードするとわかります。その代償としてdownloadURLmetadataから得ることができます。Firebaseデータベースファイルを手動で取得する - iOSプラットフォーム

しかし、私はこれを保存したくない場合はdownloadURLです。そして、後で、私はこのイメージをダウンロードしたい。

質問:イメージのファイル名がわかっていれば、このdownloadURLを取得できますか?

答えて

1

ファイル名(または実際:ファイルパス)わかっている場合Firebaseストレージ内の画像のを、あなたが使用してダウンロードURLを取得することができます。

// Create a reference to the file you want to download 
let starsRef = storageRef.child("images/stars.jpg") 
// Fetch the download URL 
starsRef.downloadURLWithCompletion { (URL, error) -> Void in 
    if (error != nil) { 
    // Handle any errors 
    } else { 
    // Get the download URL for 'images/stars.jpg' 
    } 
} 

は、私は上記の例を得たところからFirebase Storage documentation on downloading filesを参照してください。 。

+0

本当にそれは1つです! – user523234

関連する問題