swift - 从 Firebase 存储下载元数据

标签 swift firebase firebase-storage

无法在新的 Firebase 上访问我的元数据。能够下载文章并显示它们。

storageRef.child(article).metadataWithCompletion { (metadata, error) in
        if error != nil{
            print("error getting metadata")
        }else{

            let metadata1 = FIRStorageMetadata()
           let nameMeta = metadata1.downloadURLs

        print("nameMeta is \(nameMeta)")
        }

输出显示: nameMeta 为零

最佳答案

你不应该创建一个新的 metatada 实例,你应该使用闭包中已经提供的那个。

else {
  let downloadUrl = metadata.downloadUrl()
  print(downloadUrl)
}

关于swift - 从 Firebase 存储下载元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37576595/

相关文章:

ios - userdefaults 使用问题 swift 3

swift - AVSpeechUtterance - Swift - 用短语初始化

javascript - Firebase 数据库保存数据

java - Firebase 数据库中的 setValue() 方法不起作用。值没有添加到数据库中

ios - Swift:无法使用发件人通过 segue 设置 [String]

ios - 我怎样才能找到给定日期的格林威治标准时间

java - 如何创建一个新的 Bundle 对象?

android - 如何使用 glide 下载存储在 firebase 中的图像缩略图

javascript - 如何观察 Firebase 存储上传事件

android - 从 url 下载 PDF 文件并存储在内部存储中,然后尝试从任何 PDF 阅读器打开它,它显示的文件格式在 flutter 中不受支持