问题标签 [mpmediaquery]

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.

0 投票
1 回答
351 浏览

ios - 我可以使用 MPMediaQuery 来获取歌曲的年份吗?

我一直在阅读 iOS iPod 库文档,试图弄清楚是否有办法在出版年份之前对歌曲和/或专辑进行 fecth 或过滤。

MPMediaItem 类参考声明您可以使用:

但它根本没有提到出版年份。

0 投票
2 回答
2281 浏览

iphone - 如何获取 iPhone 音乐库中歌曲的 iTunes ID?

我正在使用 MPMediaQuery 查询 iPhone 媒体库并获取所有艺术家和专辑的列表。如何获取每个艺术家、专辑或歌曲的 iTunes ID,以便唯一识别它?仅按名称搜索可能不是很准确。

0 投票
1 回答
518 浏览

iphone - 从 iPhone/Pad 音乐库中检测音乐视频

我使用 MPMediaQuery 在用户的 iPhone/Pad 上搜索库。我能够返回音轨,但无法返回设备上的任何视频。根据这篇文章,显然这是不可能的,但我不明白为什么会这样。如果这是真的,还有其他方法可以检索此信息吗?

这就是我检索曲目的方式

0 投票
2 回答
859 浏览

iphone - 从 iPod 库中获取播放次数最多的曲目 (MPMediaQuery)

我需要使用我的 iPhone 应用程序从我的 iPod 库中取出 25 首播放次数最多的歌曲。我正在使用 MPMediaQuery。

一种解决方案是遍历所有轨道,并通过 MPMediaItemPropertyAlbumTrackCount 进行比较。但我认为这有点低效。有没有办法直接获取最常播放的项目播放列表?

0 投票
1 回答
700 浏览

ios - 如何获取本地化“Purchased”和“Purchased on My iPhone”播放列表的 MPMediaPlaylist?

如何使用本地化字符串名称作为播放列表名称来获取“Purchased”和“Purchased on my iPhone”MPMediaPlaylist:

0 投票
1 回答
1597 浏览

ios - UILocalizedIndexedCollat​​ion - MPMediaQuery

以下代码用于对歌曲列表进行分区和添加部分。

完美运行。但是,当我尝试这样做时:

我每次都会收到一个 SIGABRT 错误。我将其归因于代码的“集合”部分,因为这是整个代码块的唯一区别。我尝试将“标题”更改为“名称”、“专辑标题”、“播放列表”、“流派”等等,但我仍然得到:

有人可以在这里帮助我吗?我准备把头发扯掉!

谢谢你!

奔奔

0 投票
1 回答
1868 浏览

ios - MPMediaQuery 使用没有标点符号的 MPMediaPropertyPredicate

MPMediaItems我使用上面的代码从歌曲标题匹配的 iTunes 库中返回一个数组searchText。但是我希望它匹配没有标点符号,例如,标题中带有“ Don't”的歌曲匹配“ dont”。

谢谢。

0 投票
1 回答
406 浏览

ios - iOS 查询 iPod 库中按图书分组的有声读物

我正在尝试复制 iOS 音乐应用的有声读物功能。

我想查询 iPod 库中的所有有声读物。它不应该显示每个单独的部分,而应该显示每本书。然后点击一本书应该会显示其中的部分。

我试过使用[MPMediaQuery audiobooksQuery];,但这似乎只是获取所有单独的部分。

我也试过:

但这做同样的事情。

0 投票
3 回答
12119 浏览

iphone - 以编程方式从 iPhone 应用程序访问设备音乐文件

我想访问 iPhone 上可用的音乐文件并将其列出(或)将文件放入我的 iPhone 应用程序中并开始播放。有可能吗?类似于我们使用 UIImagePickerController 委托方法访问设备相册中的图像。

谢谢!

0 投票
1 回答
1771 浏览

ios - 如何获取 MPMediaItem(有声读物)的各个章节

我知道我可以通过以下方式从 iPod 库中获取所有有声读物:

我可以使用以下方法获取每本书的零件/文件:

我想不通的是如何获得构成每个部分的单独章节。

我知道你可以在 iPod 应用程序中看到这一点,方法是在播放书籍时点击右上角的“曲目”按钮。这会翻转播放器并显示章节列表。

苹果是否使用私有 API 来获得这个?