jjzjj

mpmediapickercontroller

全部标签

ios - 是否可以使用 AVAudioEngine 播放 iOS 音乐库中的歌曲?

我已经成功地创建了一个AVAudioEngine。它播放项目目录中的本地声音文件。但是我怎样才能访问手机上的音乐库?有没有办法将AVAudioEngine与MPMediaPickerController结合起来?谢谢 最佳答案 是的:)您需要在MPMediaPickerController上设置MPMediaPickerControllerDelegate,这样当用户在MPMediaPickerController中执行操作时您会收到通知。Here是您可以在MPMediaPickerControllerDelegate上使用的方法。

ios - MPMediaPickerController 在 iOS10 上显示空白屏幕

我正在尝试将我的应用程序移植到iOS10,包括通过以下代码实现MPMediaPickerController的可视化:@IBActionfunchandleBrowserTapped(_sender:AnyObject){letpickerController=MPMediaPickerController(mediaTypes:.music)pickerController.prompt=NSLocalizedString("Addpiecestoqueue",comment:"");pickerController.allowsPickingMultipleItems=true;p

ios - MPMediaPickerController 在 iOS10 上显示空白屏幕

我正在尝试将我的应用程序移植到iOS10,包括通过以下代码实现MPMediaPickerController的可视化:@IBActionfunchandleBrowserTapped(_sender:AnyObject){letpickerController=MPMediaPickerController(mediaTypes:.music)pickerController.prompt=NSLocalizedString("Addpiecestoqueue",comment:"");pickerController.allowsPickingMultipleItems=true;p

iOS 8.4 MPMediaPickerController 通过播客过滤错误

在iOS8.4之前,这段代码允许我从手机中选择播客:MPMediaPickerController*picker=[[MPMediaPickerControlleralloc]initWithMediaTypes:MPMediaTypePodcast];虽然在最新的操作系统中,相同的代码现在会拉出一个空白页面。此外,还可以通过此代码导入播客(尽管播客被隐藏在许多类别/选项中):MPMediaPickerController*picker=[[MPMediaPickerControlleralloc]initWithMediaTypes:MPMediaTypeAnyAudio];但是,即

iOS 8.4 MPMediaPickerController 通过播客过滤错误

在iOS8.4之前,这段代码允许我从手机中选择播客:MPMediaPickerController*picker=[[MPMediaPickerControlleralloc]initWithMediaTypes:MPMediaTypePodcast];虽然在最新的操作系统中,相同的代码现在会拉出一个空白页面。此外,还可以通过此代码导入播客(尽管播客被隐藏在许多类别/选项中):MPMediaPickerController*picker=[[MPMediaPickerControlleralloc]initWithMediaTypes:MPMediaTypeAnyAudio];但是,即

ios - 在 iOS 模拟器中使用 MPMediaPickerController 时出现运行时错误

当我尝试在iOS模拟器上使用MPMediaPickerController运行应用程序时,会发生以下情况。2012-05-2822:26:42.416MyApp[48426:11f03]Couldnotloadsource:32012-05-2822:26:42.418MyApp[48426:11f03]***Assertionfailurein-[MPMediaPickerControllerloadView],/SourceCache/MediaPlayer_Sim/MobileMusicPlayer-1391.72/SDK/MPMediaPickerController.m:86

ios - 在 iOS 模拟器中使用 MPMediaPickerController 时出现运行时错误

当我尝试在iOS模拟器上使用MPMediaPickerController运行应用程序时,会发生以下情况。2012-05-2822:26:42.416MyApp[48426:11f03]Couldnotloadsource:32012-05-2822:26:42.418MyApp[48426:11f03]***Assertionfailurein-[MPMediaPickerControllerloadView],/SourceCache/MediaPlayer_Sim/MobileMusicPlayer-1391.72/SDK/MPMediaPickerController.m:86

ios - 如何使用 MPMediaPickerController 获取所选文件的路径?

这就是我用代码打开媒体选择器列表的方式-(void)viewDidLoad{[superviewDidLoad];player=[MPMusicPlayerControlleriPodMusicPlayer];picker=[[MPMediaPickerControlleralloc]initWithMediaTypes:MPMediaTypeAnyAudio];[pickersetDelegate:self];picker.prompt=@"Addanaudiotoapplication";}我也实现了它的委托(delegate)方法-(void)mediaPicker:(MPMed

ios - 在没有 MPMediaPickerController 的情况下访问用户 iTunes 库

除了MPMediaPickerController之外,还有其他访问用户iTunesLibrary的方法吗??UITableView可以自定义用来呈现MPMediaPickerController吗? 最佳答案 IsthereanotherwaytoaccesstheusersituneslibrarythanMPMediaPickerController?当然,有MPMediaQuery可以以编程方式查询iPod库。获得数据后,您可以按需要的任何方式显示它。查看iPodLibraryAccessProgrammingGuide.

ios - 视频媒体类型不工作的 MPMediaPickerController

我正在尝试使用新的视频媒体类型浏览存储在我的iPod库中的视频。对于任何视频类型,我都会在控制台上收到此错误:Warning:Unsupportedmediatypes(1024),usingMPMediaTypeAny.此错误后,选择器仅显示音频类型。作为引用,这些是iOS5.0中可用的新媒体类型(在MediaPlayer.framework/MediaItem.h中定义)://video(availableiniOS5.0)MPMediaTypeMovie=1 最佳答案 你能不能在代码中成功查询电影库e.g.:MPMediaPr