【发布时间】:2013-01-18 01:31:55
【问题描述】:
在我的测试中,似乎通过 MPMusicPlayerController 播放 MPMediaItem 不会更新播放计数(使用 iPod 或应用程序实例)
谁能证实这一点?我也没有在文档中看到任何内容。
【问题讨论】:
标签: ios core-audio mpmusicplayercontroller
在我的测试中,似乎通过 MPMusicPlayerController 播放 MPMediaItem 不会更新播放计数(使用 iPod 或应用程序实例)
谁能证实这一点?我也没有在文档中看到任何内容。
【问题讨论】:
标签: ios core-audio mpmusicplayercontroller
在我的测试中,iPodMusicPlayer 和 applicationMusicPlayer 的播放次数都会更新。
首先我跳到了歌曲的结尾。然后我跳回上一首曲目,在得到MPMusicPlayerControllerNowPlayingItemDidChangeNotification后使用valueForProperty测试播放次数:
- (void)handleNowPlayingItemChange:(NSNotification *)itemNotification {
MPMediaItem *currentMediaItem = [[self musicPlayer] nowPlayingItem];
NSNumber *currentPlayCount = [currentMediaItem valueForProperty:MPMediaItemPropertyPlayCount];
NSLog(@"Current play count: %@", currentPlayCount);
}
【讨论】: