gedoor 4 лет назад
Родитель
Сommit
a9f302e9a3
1 измененных файлов с 11 добавлено и 11 удалено
  1. 11 11
      app/src/main/java/io/legado/app/help/JsExtensions.kt

+ 11 - 11
app/src/main/java/io/legado/app/help/JsExtensions.kt

@@ -134,21 +134,21 @@ interface JsExtensions {
 
      /**
      * 缓存以文本方式保存的文件 如.js .txt等
-     * @param url 网络文件的链接
-     * @param saveTime 缓存时间,单位:秒
-     * @return 返回缓存后的文件内容
+      * @param urlStr 网络文件的链接
+      * @param saveTime 缓存时间,单位:秒
+      * @return 返回缓存后的文件内容
      */
     fun cacheFile(urlStr: String, saveTime: Int = 0): String? {
-        val key = md5Encode16(urlStr)
-	    val cache = CacheManager.getString(key)
-	    if(cache.isNullOrBlank()) {
-	        log("首次下载 ${urlStr}")
-	        val value = ajax(urlStr) ?: return null
-	        CacheManager.putString2File(key, value, saveTime)
-	        return value
+         val key = md5Encode16(urlStr)
+         val cache = CacheManager.getFile(key)
+         if (cache.isNullOrBlank()) {
+             log("首次下载 $urlStr")
+             val value = ajax(urlStr) ?: return null
+             CacheManager.putFile(key, value, saveTime)
+             return value
          }
          return cache
-    }
+     }
 
     /**
      *js实现读取cookie