【发布时间】:2011-06-13 14:35:49
【问题描述】:
我查看了 Apple 的 AddMusic 示例代码,但这并不是我想要的。我正在尝试找到一种方法来开始/停止在 iPod 应用程序中播放音乐,而不是控制我的应用程序沙箱中包含的内容。
这样的……
____________
| |
| |< || >| | skip back, play/pause, skip forward
| |
| XXXXXXXX | album art
| XXXXXXXX |
| XXXXXXXX |
| XXXXXXXX |
| |
|____________|
当然,该应用比这更复杂,但现在,我想专注于假设直接控制。
没有cheating的人获得参考的任何人都会获得奖励积分。
- 艺术品加载错误移至a new question。
——文本到语音的实现移至a new question。
— 歌曲一开始,进度条就会填充到 100%。此代码有效:
// your must register for notifications to use them
- (void)handleNowPlayingItemChanged:(id)notification {
…
// this is what I forgot to do
NSNumber *duration = [item valueForProperty:MPMediaItemPropertyPlaybackDuration];
float totalTime = [duration floatValue];
progressSlider.maximumValue = totalTime;
…
}
// called on a one-second repeating timer
- (void)updateSlider {
progressSlider.value = musicPlayer.currentPlaybackTime;
[progressSlider setValue:musicPlayer.currentPlaybackTime animated:YES];
}
【问题讨论】:
-
+1 用于 ASCII 艺术!
-
我已经构建了这个应用程序。但一直没有完成。使用 bonjour 与第一个应用程序等进行对话...伟大的思想...
标签: iphone objective-c media-player ipod