mirror of
https://github.com/gedoor/legado.git
synced 2025-08-10 00:52:30 +00:00
fix:缓存图片后缀错误拼接
This commit is contained in:
@@ -122,7 +122,7 @@ object BookHelp {
|
||||
cacheFolderName,
|
||||
book.getFolderName(),
|
||||
cacheImageFolderName,
|
||||
"${MD5Utils.md5Encode16(src)}${getImageSuffix(src)}"
|
||||
"${MD5Utils.md5Encode16(src)}.${getImageSuffix(src)}"
|
||||
).writeBytes(it)
|
||||
}
|
||||
} catch (e: Exception) {
|
||||
@@ -137,14 +137,14 @@ object BookHelp {
|
||||
cacheFolderName,
|
||||
book.getFolderName(),
|
||||
cacheImageFolderName,
|
||||
"${MD5Utils.md5Encode16(src)}${getImageSuffix(src)}"
|
||||
"${MD5Utils.md5Encode16(src)}.${getImageSuffix(src)}"
|
||||
)
|
||||
}
|
||||
|
||||
fun getImageSuffix(src: String): String {
|
||||
var suffix = src.substringAfterLast(".").substringBefore(",")
|
||||
if (suffix.length > 5) {
|
||||
suffix = ".jpg"
|
||||
suffix = "jpg"
|
||||
}
|
||||
return suffix
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user