HcdCachePlayer
HcdCachePlayer copied to clipboard
音频数据缓存数据在iOS12之前会出现问题
在iOS12之前。因为AVPlayer会触发多次请求,所以需要在- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response方法第一行加上sleep一秒钟,数据就能正常缓存了。但是在iOS12之后这个1秒的停留不能添加。否则会导致AVPlayer播放时发现数据没有,就会认为数据被损坏导致status认为Failed,总是第一次播放不成功。