Просмотр исходного кода

fix(web端)::glide解析正文图片,避免图片内存一直不释放

Xwite 4 лет назад
Родитель
Сommit
6c6103d50e
1 измененных файлов с 1 добавлено и 2 удалено
  1. 1 2
      app/src/main/java/io/legado/app/api/controller/BookController.kt

+ 1 - 2
app/src/main/java/io/legado/app/api/controller/BookController.kt

@@ -79,7 +79,6 @@ object BookController {
             ?: return returnData.setErrorMsg("bookUrl为空")
         val src = parameters["path"]?.firstOrNull()
             ?: return returnData.setErrorMsg("图片链接为空")
-        val width = parameters["width"]?.firstOrNull()?.toInt() ?: 640
         if (this.bookUrl != bookUrl) {
             this.book = appDb.bookDao.getBook(bookUrl)
                 ?: return returnData.setErrorMsg("bookUrl不对")
@@ -95,7 +94,7 @@ object BookController {
         }
         this.bookUrl = bookUrl
         return returnData.setData(
-            BitmapUtils.decodeBitmap(vFile.absolutePath, width, width)
+            ImageLoader.loadBitmap(appCtx, vFile.absolutePath).submit().get()
         )
     }