问题标签 [mpmediaitemcollection]

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 投票
0 回答
90 浏览

swift - 如何在 swift 5 中获取 MPMediaItem 歌词

我检查了一些 SO 答案,但它对我不起作用!

我需要获取当前播放歌曲的歌词。

如果我只是尝试从媒体项目中获取歌词,我会得到一个空的结果:

我已尝试按照 SO 答案中的建议通过资产 URL 获取歌词,但它不起作用。

有人可以帮助从苹果音乐中获取当前播放歌曲的歌词吗?

0 投票
0 回答
31 浏览

ios - 当请求的属性丢失时,有没有办法解决 MPMediaItem.enumerateValues 崩溃?

当媒体项上缺少请求的属性时,我遇到了崩溃 ( EXC_BAD_ACCESS) 。MPMediaItem.enumerateValues崩溃发生在swift_getObjectType

我可以通过对属性使用单独的访问器来解决这个问题,但 Apple 表示enumerateValues访问多个属性时会更快。

有没有人在使用时能够处理这个问题enumerateValues

(XCode 13.1,iOS 14.8)