优化
This commit is contained in:
@@ -198,7 +198,10 @@ interface JsExtensions : JsEncodeUtils {
|
|||||||
fun cacheFile(urlStr: String, saveTime: Int): String {
|
fun cacheFile(urlStr: String, saveTime: Int): String {
|
||||||
val key = md5Encode16(urlStr)
|
val key = md5Encode16(urlStr)
|
||||||
val cahcePath = CacheManager.get(key)
|
val cahcePath = CacheManager.get(key)
|
||||||
return if (cahcePath.isNullOrBlank()) {
|
return if (
|
||||||
|
cahcePath.isNullOrBlank() ||
|
||||||
|
!getFile(cahcePath).exists()
|
||||||
|
) {
|
||||||
val path = downloadFile(urlStr)
|
val path = downloadFile(urlStr)
|
||||||
log("首次下载 $urlStr >> $path")
|
log("首次下载 $urlStr >> $path")
|
||||||
CacheManager.put(key, path, saveTime)
|
CacheManager.put(key, path, saveTime)
|
||||||
|
|||||||
Reference in New Issue
Block a user