繁体   English   中英

如何快速获取firebase上图像的下载网址?

[英]how to get the download url of an image on firebase in swift?

新近与 swift 的 firebase 合作。 我正在尝试获取已上传到 firebase 存储的图像的下载 url。 我尝试了以下代码:

    storageRef.downloadURLWithCompletion { (URL, error) -> Void in
  if (error != nil) {
    // Handle any errors
  } else {
    // Get the download URL for 'images/stars.jpg'
  }
}

我想以字符串形式获取 url。 什么是好的做法? 提前致谢。

如果要获取Url String而不是Url,则可以使用Url的absoluteString获取字符串值。

storageRef.downloadURLWithCompletion { (URL, error) -> Void in
  if (error != nil) {
    // Handle any errors
  } else {
    // Get the download URL for 'images/stars.jpg'

    let UrlString = URL.absoluteString

   // you will get the String of Url
  }
}

在wsift中,“ downloadURLWithCompletion”似乎不再起作用

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM