lantianyiming
2013-05-30 05:22
采纳率: 79.6%
浏览 5.8k

iphone中avplayer获取总时长

想要获得AvPlayer在线歌曲的总时长,搜索了很多地方也没头绪,请高手指教,谢谢。

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • g989_1314125 2013-05-30 06:18
    已采纳
    DLog(@"%d",(int) AvPlayer.duration);
    _duration.text = [NSString stringWithFormat:@"%d:%02d", (int)p.duration / 60, (int)p.duration % 60, nil];
    

    获取AvPlayer的时长。

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • AldisZhan 2013-05-30 14:49
    CMTime duration = player.currentItem.asset.duration;
    float seconds = CMTimeGetSeconds(duration);
    NSLog(@"duration: %.2f", seconds);
    
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题