小编Tim*_*sen的帖子

如何从新的Firebase存储中下载和查看图像?

我可以将图像上传到Firebase存储,但是我无法下载它们.这是我下载图片的代码:

let storage = FIRStorage.storage()
let localURL : NSURL! = NSURL(string: "file:///Documents/co.png")
// i also tried let localURL : NSURL! = NSURL.fileURLWithPath("file:///Documents/co.png")

func download() {
    let storageRef = storage.referenceForURL("gs://project-5547819591027666607.appspot.com")
    let imageRef = storageRef.child("co.png")

    let downloadTask = imageRef.writeToFile(localURL) { (URL, error) -> Void in
        if (error != nil) {
            print(error?.localizedDescription)
        }
        else {
            self.imageView.image = UIImage(data: data!)
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我收到 - 可选("发生未知错误,请检查服务器响应.")

一旦我下载它们我将如何查看该图像?

为了试图查看图像是否已下载,我创建了一个UIImageView并在故事板中为其设置了一个名为"imageView"的插座,然后将下载的图像设置为UIImageView.

self.imageView.image = UIImage(data: data!)
Run Code Online (Sandbox Code Playgroud)

ios firebase swift firebase-storage

3
推荐指数
1
解决办法
6091
查看次数

标签 统计

firebase ×1

firebase-storage ×1

ios ×1

swift ×1