【发布时间】:2021-05-12 09:49:29
【问题描述】:
首先,这是我目前拥有的:
func uploadToCloud(fileURL: URL){
let storage = Storage.storage()
let data = Data()
let storageRef = storage.reference()
let localFile = fileURL
let photoRef = storageRef.child("\(email)\(counter)")
let uploadTask = photoRef.putFile(from: localFile, metadata: nil) { (metadata, err) in
guard let metadata = metadata else {
print(err?.localizedDescription)
return
}
要将视频上传到存储区^
func playVideo(url: URL) {
let player = AVPlayer(url: url)
let vc = AVPlayerViewController()
vc.player = player
self.present(vc, animated: true) { vc.player?.play() }
}
这就是我要播放的视频^
最初我也尝试保存到 Firestore 的链接,但它保存的只是文件位置,我相信在手机上这不是我想要做的。有没有办法让我获得保存在存储中的视频的 url 以将其作为 playVideo 函数中的 url 运行? 谢谢!
【问题讨论】: