DFPlayer icon indicating copy to clipboard operation
DFPlayer copied to clipboard

logic

Open urm9ril opened this issue 5 years ago • 0 comments

if ([DFPlayerTool networkStatus] == DFPlayerNetworkStatusUnknown || [DFPlayerTool networkStatus] == DFPlayerNetworkStatusNotReachable){ if (cachePath){//有缓存,播放缓存 [self loadPlayerItemWithURL:[NSURL fileURLWithPath:cachePath]]; }else{//无缓存,提示联网 /// 这里有个逻辑漏洞, 前一个音频缓存完毕可以播放, 若此时断网, 则播放下一个音频的时候, 会播放第一个缓存完毕的音频 [self loadPlayerItemWithURL:self.currentAudioModel.audioUrl]; [self df_getStatusCode:DFPlayerStatusNoNetwork]; } }

urm9ril avatar Aug 11 '20 02:08 urm9ril