问题标签 [mpmusicplayercontroller]

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 回答
855 浏览

iphone - 所选音乐未从 iPhone 音乐库播放

我创建了一个 iPhone 应用程序。使用此应用程序,我可以录制我的声音并播放该录制的文件。但是如果我从库中选择一个音乐文件,它就不会播放。

请帮我解决它。

0 投票
1 回答
1018 浏览

iphone - 如何从 iPhone 音乐库中获取特定年份的所有歌曲?

嗨 Stack Overflowers,我希望你能帮助我。

我正在尝试从特定年份(即 2002 年)收集用户 iPhone 音乐库中的所有歌曲。

然后我希望通过 MPMusicPlayerController 播放歌曲。

似乎您无法设置 MPMediaPropertyPredicate 来按发布日期进行过滤,我认为这排除了这一点。我真正不想做的是必须获得所有曲目发布日期的完整数组,然后迭代所有 NSDates,因为我(可能错误地)预计这对于大型库来说可能会很慢。

完成这项任务的最佳方法是什么?

提前致谢。

0 投票
1 回答
2317 浏览

iphone - 如何在不影响设备音量的情况下使用 MPMusicPlayerController 更改音量

我正在使用MPMusicPlayerControllerAVAudioPlayer同时。对于音频平衡,我有两个音量滑块MPMusicPlayerControllerAVAudioPlayer每个滑块。如果我将MPMusicPlayer音量静音并增加AVAudioPlayer音量,则整个设备音量会静音并且我听不到AVAudioPlayer声音。

那么,如何在MPMusicPlayer不影响设备音量的情况下独立改变音量。

0 投票
1 回答
430 浏览

iphone - 如何控制 MPMusicPlayer 上的播放状态功能

如何控制 MPMusicPlayer 中的播放状态功能....例如我想打开

当下一首曲目末尾没有可用项目时,ipod 播放列表文件...

在iphone上怎么可能.....请帮助我.....

0 投票
3 回答
1167 浏览

iphone - iPod 音量级别影响应用程序音量级别

我正在编写一个 iPad 应用程序,它使用“Flite”文本到语音引擎来宣布特定事件。Flite 引擎使用 AVAudioPlayer 实例在呈现语音音频后播放它。为了好玩,我决定在我的应用程序中添加一些简单的控件,以允许用户在我的应用程序使用 MPMusicPlayerController 运行时控制 iPod 播放(下一个、上一个、播放/暂停和音量 - 基础)。

我遇到的问题是,当我使用 MPMusicPlayerController 调整 iPod 音量时,我的所有音频都会受到影响,包括其他音效和语音音频。在播放声音之前,我将这些其他音频播放器(AVAudioPlayer 实例)的音量设置为 1.0,但无论 iPod 播放器音量设置为什么,我似乎总是将音量设置为上限......

这是正常的吗?我能做些什么来绕过它?无论 iPod 播放器的音量如何,我都希望我的应用程序的音频以系统全音量播放。(示例:用户已将系统音量设置为设备最大音量的 80%。我希望我的应用以 80% 的 100% 播放音频,同时允许用户将 iPod 音频播放调整为 80% 的 0-100% %.) 注意:我对“闪避”不感兴趣,而是在我的应用程序运行时始终将 iPod 音量调低(背景音乐)。

我也有一个问题,即 - 有时 - 当您第一次启动应用程序并按下 iPod 播放器上的播放(发送 [player play] 调用)时,iPod 没有响应。如果我按下主页按钮,进入 iPod 应用程序并开始播放,然后返回我的应用程序,它工作正常。那有什么关系?

提前感谢您的帮助!!

0 投票
2 回答
610 浏览

iphone - 应用程序未运行时如何检测iphone是否同步

我想知道在我的应用程序未运行时是否有任何方法可以检测 iphone 音乐库是否已更改。

MPMediaLibrary 类中有一个属性 lastModifiedDate 可以执行此操作,但我面临的问题是即使 iPhone 未同步此日期也会更改。如果 iPod 中的当前播放列表或当前播放列表发生变化,日期通常会发生变化。

有没有其他方法可以检测 iPhone 是否同步?

0 投票
1 回答
4009 浏览

iphone - 从 MP3 文件/ID3 标签获取专辑封面

我正在尝试从 MP3 文件中获取专辑插图。

在这种情况下,我AVAudioPlayer用来播放文件。

是我认为可以获得专辑插图的代码:

但是artworkView不包含任何图像。

我有点卡住了。

如果有人可以通过提供建议来帮助我直接从 ID3 标签中获取艺术品的位置/方式,那将非常有用。

任何帮助表示赞赏。

0 投票
1 回答
451 浏览

iphone - 如何在不影响其他音量的情况下设置 iPod 音量?

我之前尝试设置 iPod 音量级别,但它影响了我使用 MPMusicPlayer 的应用程序的音量。有什么解决办法吗?

0 投票
2 回答
486 浏览

iphone - 需要将 iPod 中的歌曲存储在 NSUserDefaults 中。几乎想通了,但需要帮助吗?

所以这就是我到目前为止所拥有的:

}

但是现在我需要弄清楚在我想要检索的脚本部分中放入什么。这将是这样做的标准方式..

但我不确定在里面放什么。永久 ID 不起作用。我还可以使用上述方法从歌曲中获取任何其他属性,而不仅仅是 persistentID。因此,如果我需要其他任何东西,那么我也可以得到这些。帮忙解决这个?

0 投票
1 回答
220 浏览

iphone - 为什么我的音乐第一次没有播放?

我有这个代码:

但是由于某种原因,您第一次只能听到歌曲的第一瞬间。然后第二次,你听到这首歌。使用以下方法进行某种补丁修复:

不起作用 - 这只会让它每次都播放第一个瞬间。