Selaa lähdekoodia

版本升级维护

yyqxiaoyin 5 vuotta sitten
vanhempi
commit
164a440a38

+ 3 - 4
MKRRadioManager/Classes/MKRRadioManager/MKRAVPlayer/MKRAVPlayer.m

@@ -123,10 +123,8 @@ NSURL * MKRUrlWithString(NSString *string){
             [self.player play];
             self.state = MKRAVPlayerStatePlaying;
         }else if (self.state == MKRAVPlayerStateBuffering){
-            if (!self.shouldAutoPlay) {
-                [self.player play];
-                self.state = MKRAVPlayerStatePlaying;
-            }
+            [self.player play];
+            self.state = MKRAVPlayerStatePlaying;
         }else if (self.state == MKRAVPlayerStatePlaying){
             if (self.player && !self.player.rate) {
                 [self.player play];
@@ -400,6 +398,7 @@ NSURL * MKRUrlWithString(NSString *string){
 - (NSInteger)currentTime{
     if (!_player) return 0.0f;
     if (_isSeeking) return _seekTime;
+    if (!self.totalTime) return 0.0f;
     return CMTimeGetSeconds([_player currentTime]);
 }