|
@@ -283,10 +283,11 @@
|
|
|
|
|
|
AVAudioTime *playerTime = [self.bgPlayer playerTimeForNodeTime:nodeTime];
|
|
|
double sampleRate = [playerTime sampleRate];
|
|
|
- double elapsedSamples = (double)[playerTime sampleTime] + self.startPosition;
|
|
|
+ double elapsedSamples = (double)[playerTime sampleTime];
|
|
|
if (elapsedSamples <= 0) {
|
|
|
elapsedSamples = 0;
|
|
|
}
|
|
|
+ elapsedSamples += self.startPosition;
|
|
|
NSTimeInterval currentTime = elapsedSamples / sampleRate;
|
|
|
NSLog(@"当前时间----- %f",currentTime*1000);
|
|
|
return currentTime*1000;
|