从照片库中选择视频时,iOS 会压缩视频并将其存储在 tmp/文件夹中。该位置作为“.mediaURL”返回,用于将视频加载到 AVPlayer 中。我试图保存所选视频的位置,以便稍后播放,但我发现在关闭应用程序并重新打开后的某个时刻,tmp/url 被清除了。对于音乐,我可以存储“persistentID”以便稍后检索歌曲。我一直无法找到一种好方法来保留最初选择的视频的位置,以便稍后可以重播而无需在当前 session 期间再次选择它。寻找建议。
我在 iOS 上使用 Swift 5。
谢谢...
最佳答案
当您使用 imagePicker 从图库中选择视频时,您需要将其复制到文档文件夹中的某处,以便您再次打开应用时能够持续引用它
关于ios - 如何存储从 PhotoLibrary 中选择的视频的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56693603/