4

を使用してMPMusicPlayerController、トラックの長さを照会する方法はありますか?

.currentPlaybackTime を使用すると、トラックのどこまで進んだかを把握できますが、トラックの長さを知る方法はありません。

一部のトラックでは null が返されるため、 AVAsset[MPMediaItem valueForProperty:MPMediaItemPropertyAssetURL]を使用しても機能しません。

4

1 に答える 1

14

使うだけ簡単

   NSNumber *duration=[item valueForProperty:MPMediaItemPropertyPlaybackDuration];
于 2011-12-02T22:41:48.710 に答える