我正在开发一个应用程序来选择和播放iPad中的视频。我想选择设备中存在的默认视频应用中保存的视频。如何在我的应用程序中访问这些视频?
答案 0 :(得分:2)
您可以将MPMediaQuery用于视频,这些视频会为您提供可在AVFoundation框架中使用的视频资源的视频和网址列表。例如,请参阅此处接受的答案:
答案 1 :(得分:1)
目前的SDK不允许您播放iPod库中的视频:
注意:iPod库访问仅适用于基于音频的媒体项目。您无法播放iPod库中的视频播客,电影或电视节目。
答案 2 :(得分:0)
搜索UIImagePickerController
和UIImagePickerControllerDelegate
。
如果你想访问设备本身的内置视频应用程序,我认为没有破解你的ipad是不可能的。
PS。刚才我发现iPad上的一个应用程序可以访问video.app列表。而我的iPad是ios 5.1.1。也许它现在有可能!
答案 3 :(得分:0)
使用iOS开发,您无法始终在手机中执行任何您想要执行的操作。访问其他应用程序就是其中之一。在这种情况下,您想要访问内置iOS应用程序的数据。此应用程序就像任何其他应用程序一样,除了它由Apple制作,并不意味着您可以访问它的数据。
应用有自己的数据,应用无法访问其他应用的数据。 (除非它以某种方式由应用程序提供,例如通过Web服务器)
如果您的应用程序是打算将其发布供官方使用,那么您所要求的内容无法完成。您必须充分利用自己的情况,使应用程序比内置应用程序更好,以便用户使用您的应用程序而不是内置应用程序。