Explorar o código

音频预缓存

ag2s20150909 %!s(int64=4) %!d(string=hai) anos
pai
achega
aa51e3216f

+ 2 - 0
app/src/main/java/io/legado/app/service/AudioPlayService.kt

@@ -140,6 +140,8 @@ class AudioPlayService : BaseService(),
                 )
                 val uri = Uri.parse(analyzeUrl.url)
                 ExoPlayerHelper.preDownload(uri, analyzeUrl.headerMap)
+                //休息1秒钟,防止403
+                Thread.sleep(1000)
                 val mediaSource = ExoPlayerHelper
                     .createMediaSource(uri, analyzeUrl.headerMap)
                 exoPlayer.setMediaSource(mediaSource)