【发布时间】:2019-03-29 15:53:21
【问题描述】:
我可以使用Swift 将pdf 文件上传到firebase 吗?
如果可以的话,请把代码分享给我。
我正在使用下面的代码
let proofRef = filesstorgRef.child(timestamp)
let uploadTask = proofRef.putData(data, metadata: nil, completion: { (metadata, error) in
if error != nil {
//print("Failed to upload image:", error)
return
}
if let fileUrl = metadata?.downloadURL()?.absoluteString {
completion(fileUrl)
}
})
uploadTask.observe(.progress) { (snapshot) in
if (snapshot.progress?.completedUnitCount) != nil {
print("ImageUploadingPerCent=== \(String(describing: snapshot.progress?.completedUnitCount))")
}
}
uploadTask.observe(.success) { (snapshot) in
print("ImageUploading Success")
}
uploadTask.observe(.failure) { (snapshot) in
LoadingView.sharedInstance.visible(visible: false)
print("ImageUploading failure")
}
提前致谢
【问题讨论】:
-
PDF没有任何内容,您可以将其作为文件上传到FirStorage。见this answer 和Firebase Doc。
标签: ios objective-c swift firebase-storage