首页 > 解决方案 > 如何直接访问和播放照片库中的视频?

问题描述

我正在尝试播放使用 ReplayKit 保存到用户照片库的视频。文件名是myVideo.mp4,网址是file:///var/mobile/Containers/Data/Application/85309C83-6627-4582-9598-8125AB8A2929/Documents/myVideo.mp4

我正在尝试访问此视频,但我的研究导致我

1.挑选视频(myVideo.mp4)

imagePickerController.mediaTypes = ["public.movie"]

2.获取网址

func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
            let videoURL = info[UIImagePickerControllerReferenceURL] as? NSURL
        }

3.使用检索到的URL结合AVPlayer播放视频。

理想情况下,我想避免这些步骤,因为我假设我拥有的文件名或 URL 足以直接访问我的视频。

标签: swift

解决方案


推荐阅读