问题标签 [mpmediapickercontroller]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 如何停止 MPMediaPickerController 用重复的 MPMediaItems 填充 MPMediaItemCollection?
我使用此代码选择曲目
在选择项目时,MPMediaPickerController
我注意到按两次相同的项目会将其添加到MPMediaItemCollection
两次。当我将曲目导入我的应用程序时,我最终导入了两次。
我想要一种方法来指定轨道只添加一次,或者如果失败,则能够从选择中过滤掉重复的轨道。如果这是可能的,我将如何去做?
我的目标是iOS5。
ios - ios:如何在应用程序背景中从画廊播放歌曲
我正在开发一个应用程序,用户可以在其中从设备库中选择一个声音文件,它会在应用程序运行时开始在应用程序后台播放。一旦选择,它将在每次应用程序运行时运行,直到用户再次浏览并更改声音文件。
我需要将声音文件复制到应用程序吗?或者它可以只使用它的路径来完成。
请让我知道是否有人可以帮助我。
objective-c - 无法在 MPMEDIAPICKERCONTROLLER 中选择专辑、有声读物等
我正在编写一个使用 MPMUSICPLAYER 的 iOs 应用程序。我从一个教程应用开始,效果很好。然后我添加了一些东西来播放网络广播。在路上的某个地方突然媒体选择器只让我选择歌曲,没有专辑,播放列表等。当我搜索有声读物标题时,应用程序崩溃并出现奇怪的错误:NSInvalidArgumentException 原因:UIApplication isResuming unrecognized selector。在此之前:BEGIN IMEDIATE 可能在 0:8/ 尝试写入只读数据库之后意外无法执行。
无论我做什么,我都无法恢复正常的行为。该应用程序可以播放来自 iTunes 的 DRM 歌曲。非常感谢任何帮助!
ios - 是否可以在不显示 MPMediaPickerController 的情况下显示 ios 中的所有歌曲
我正在尝试访问 ios 设备中的歌曲。从我的搜索中,我发现我需要使用 MPMediaPickerController。所以我正在创建媒体选择器并选择歌曲。是否有一种快捷方式可以在不显示 MPMediaPickerController 和挑选歌曲的情况下获取所有歌曲。
ios - iOS 在播放时缩放视频
我正在使用 MPMediaPickercontroller 播放视频。我喜欢通过捏合来缩放视频。有没有可能做到这一点。请帮我。
ios - 为什么我的媒体选择器中的取消按钮不起作用?
我是一名新开发人员,我正在了解 iOS 中的音乐和声音。
我设法制作了一个媒体选择器,用户可以在其中选择音乐,但是当我按下取消按钮时,什么也没有发生。这是我正在使用的方法:
我尝试在其中放置一个 NSLog 以查看它是否实际被调用,并且控制台中没有任何内容,因此它实际上根本没有被调用。有没有可以根据这些信息得出的理由和解决方案?我只是错过了什么,或者可能没有在其他地方做过什么吗?
任何帮助将不胜感激。
如果我用于媒体选择器的代码会有所帮助,这里是:
ios - AVAudioPlayer 错误域=NSOSStatusErrorDomain 代码=-43
尝试播放歌曲文件(通过 MPMediaPickerController 选择)时出现上述错误。在 iOS6 中运行良好,但在 iOS5 上出现错误。这是代码:
根据我所做的研究,错误 -43 表明该文件不存在。但是该文件是从带有 MPMediaPickerController 的 iTunes 库中选择的。再说一次,这个错误只发生在 iOS5 上。那么为什么iOS5会认为这首歌不存在呢?
作为参考,这就是我从媒体选择器获取歌曲网址的方式:
ios - 如何使用媒体选择器进行设置?
我是一名新开发人员,我正在掌握 iOS 中的音频。
这将很难解释,但我会试一试。我正在使用媒体选择器,以便用户可以从他们的库中选择一首歌曲。我不希望有一个队列或让它立即播放。相反,我希望它出现在表格视图中,当用户在表格视图中选择该歌曲时,它会在另一个视图中按下按钮时播放。
所以基本上,我希望用户能够从他们的库中选择一首歌曲并将其添加到列表中。然后,他们可以从该列表中选择一首歌曲,并在按下按钮时播放该歌曲。
如果有帮助,这是我用于媒体选择器和播放音频的代码(它们实际上并没有相互连接):
媒体选择器:
播放音频:
任何帮助将不胜感激。
ios - iOS - MPMediaPickerController 不适用于视频
我最近发现了这个关于MPMediaPickerController
不识别视频的问题,这正是我想要做的:让用户从他们的 iPod/视频库中选择视频。(不是用户拍摄的视频,我指的是 iTunes 电视节目等)。该链接似乎确认这是一个已知问题,但接受的答案实际上并没有提供解决方案。
我使用John Goodstadt 的回答中提供的代码来确认我在设备上有视频,但我不希望在MPMediaPickerController
应该使用 Apple 提供的自动生成“视频选择器”时不必为“视频选择器”生成自己的 UI Media Item Type Flags
:
事情是,每当我尝试这样做时:
(有效)然后我更改MPMediaTypeAny
为MPMediaTypeAnyVideo
,我得到:
我错过了什么吗?是否有一些快速简便的解决方法,或者我真的必须从头开始创建自己的 VideoPicker?如果是这样的话,谁能满足我的好奇心并解释为什么MPMediaPickerController
似乎不再喜欢视频了?
ios - How to extract MPMediaItemCollection to NSData in AVPlayer?
I want to play device songs using avplayer in my app. In NSLog i m getting array value ===> " 18023427656013653237", " 15946441828903552798", " 10791915036547881152", " 17986655796364263078" // Now i want to what are these values .....
I have tried this.....