问题标签 [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.
iphone - 如何同时播放 iPod 库中的两个音频文件?
我知道 MediaPickerConroller 可用于访问 iPod 库,但我不确定它是否可以同时播放两首歌曲。AVFoundation 将允许这样做,但是您如何让 AVFoundation 访问该库?有没有更简单的方法来做到这一点?任何帮助表示赞赏,谢谢。
ios - 如何在 IOS 中减小音频文件大小
我正在做一个从 mediapicker 获取歌曲并将其保存到我的应用程序的应用程序。我想减小文件的大小,但是我得到了一个名为“AACConverter”的示例,我测试了该应用程序,但它没有减小文件大小。可以任何人都可以帮助我解决这个问题。
objective-c - 从 iOS 库中挑选音乐并发送/保存
我对音乐文件有疑问。
我想从 iPhone/iTouch/iPad 的音乐库中选择 1 个/多个音乐文件并保存在我的文档文件夹中或将其发送到服务器。
我大致浏览了MPMediaPickerController和AddMusic(Sample Code)。但是,我只能获得选择歌曲和播放的详细信息。
是否可以保存那些我也可以用来发送到服务器的选定歌曲?
谢谢
objective-c - MPMediaPickerController“无法打开数据库文件”
在某些情况下,当在我的 iOS 设备上显示 MPMediaPickerController 时,我没有在控制台中显示和记录任何结果,我发现许多 SQLite 错误以及“无法打开数据库文件”错误。我以前在 SQLite 工作过,我知道这个错误通常意味着数据库文件当前正在另一个线程和/或进程中使用。
问题是,问题充其量是间歇性的。它不会一直发生,我不确定这是否会最终发生有一个共同的主题。我很熟悉 SQLite 来理解这个问题,但是实际的数据库查询是“黑盒的”,所以我几乎无法控制它,而且我是 CoreMedia 和 MediaPlayer 框架的新手。以前有没有人看到过这种情况,如果是这样,他们是否设法找到解决问题的方法?
编辑:我用来实例化控制器的代码是这样的:
ios - iOS - 从 didPickMediaItems 获取播放列表
我想知道用户何时使用媒体选择器选择歌曲,他们从哪个播放列表中选择歌曲。由于某种原因,播放列表似乎不存在。
基本上,当用户进入媒体选择器中的播放列表时,我们将其称为“健身房歌曲”并选择一首歌曲,mediaPicker:didPickMediaItems: 函数会返回歌曲详细信息,但不会说明用户从哪个播放列表中选择了歌曲。
所以我想做的是播放那首歌并继续播放该播放列表中的其他歌曲。但是没有播放列表信息,它会开始播放该歌曲并继续播放“所有歌曲”列表中的其余歌曲。
这是我的代码:
ios - 如何更改 MPMediaPickerController 的语言设置。
我正在创建一个音乐应用程序,我想支持MPMediaPickerController
. 我编程如下:
我在设置为日语的 iPhone 上运行了这段代码。
MediaPicker 窗口打开,但按钮的字符串是英文的……例如“Playlists”、“Artists”或“Songs”。日志显示accessibilityLanguage 设置为JP(语言设置= ja)。
如何更改 MPMediaPickerController 的语言设置?
环境: XCode 4.4.1、iOS SDK 5.1、iPhone(iOS 5.1)
iphone - 使用 MPMediaPickerController 从 Genius 播放列表中选择歌曲时,歌曲标题与选择器标题重叠
我正在使用一个
MPMediaPickerController
选择歌曲添加到我的应用程序的播放列表中。使用以下代码,为了从 Genius 播放列表中选择歌曲,歌曲标题与选择器标题重叠,如图 1 所示。对于任何其他情况,文本不重叠。有人可以帮我解决这个问题。
------图片1-----------------------------正常歌曲选择
iphone - MPMediaPickerController.showsCloudItems 似乎什么都不做
在 Apple 上发布此消息时运气不佳,但现在 iOS 6 NDA 已启动,希望更多人能在这里看到它。
我正在尝试修改应用程序以仅允许用户选择已在本地下载的音乐。我在 iOS 6 GM 下有以下代码:
从文档中:
媒体项目选择器的默认行为是 YES,这意味着选择器显示可用的 iCloud 项目。如果媒体项目可通过 iTunes Match 获得并且尚未存储在设备上,则该媒体项目被视为 iCloud 项目。
我认为这意味着如果启用了 iTunes Match,则只有已下载到设备的项目才会显示在选择器中,但我总是会看到整个 iTunes Match 库。我为此提交了一个雷达,因为它似乎是一个严重的错误。如果有人可以告诉我,我很想知道我在这里缺少什么。
ios - MPMediaPickerController 在 iPad 上缺少搜索功能
当MPMediaPickerController
使用相同的代码设置搜索功能时,搜索功能在 iPhone 上有效,但在 iPad 上无效。iPhone 上的选择器中有一个搜索框,但 iPad 上没有。
有没有办法在 iPad 上启用此功能?
iphone - 当我将音频文件从 iphone 音频库保存到我的应用程序文件夹时,如何减小音频文件的大小?
我正在制作一个音频应用程序。在其中,我从 iphone 设备音频库中挑选了一首歌曲,然后将其保存到我的应用程序文件夹中。但是当我将它保存到我的文件夹时,歌曲的大小会增加 4-5 倍。这是我的代码 -
请帮助我做错了什么。