gpt4 book ai didi

Swift 从本地路径播放视频

转载 作者:搜寻专家 更新时间:2023-11-01 06:34:01 25 4
gpt4 key购买 nike

我正在尝试播放使用下载管理器下载到设备上的视频

这是视频路径:

"/var/mobile/Containers/Data/Application/CFFBEE5C-0AFD-40BB-A66C-7879879CFAA0/Documents/MyDownloads/Arrow.S05E01.mp4"

我正在使用这段代码来播放视频:

let player = AVPlayer(url: URL(fileURLWithPath: path))
let playerController = AVPlayerViewController()
playerController.player = player
present(playerController, animated: true) {
player.play()
}

最佳答案

不要使用文字字符串路径。使用 FileManager 获取当前的 Documents 文件夹:

let documentsFolder = try! FileManager.default.url(for: .documentDirectory, in: .userDomainMask, appropriateFor: nil, create: false)
let videoURL = documentsFolder.appendingPathComponent("MyDownloads/Arrow.S05E01.mp4")
let player = AVPlayer(url: videoURL)
...

关于Swift 从本地路径播放视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43754010/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com