我正在尝试加载从存储在Documents目录中的互联网下载的视频。但是,当我尝试我不断得到:错误:错误域= NSURLErrorDomain代码= -1002“不支持的URL”
let dstURL = URL(string: dstPath)!
let asset = AVAsset(url: dstURL)
asset.loadValuesAsynchronously(forKeys: ["tracks", "playable"]) {
var error: NSError?
let status = asset.statusOfValue(forKey: "tracks", error: &error)
if error != nil {
print("status: \(status), error: \(error!)")
}
}
答案 0 :(得分:0)
您需要使用URL(fileUrlWithPath:)
而不是URL(string:)