pull/1181/head 3.21.072722
gedoor 3 years ago
parent ef5cc48b16
commit 438c3ecabc
  1. 4
      app/src/main/assets/updateLog.md
  2. 7
      app/src/main/java/io/legado/app/api/controller/BookController.kt

@ -8,12 +8,12 @@
* 正文出现缺字漏字、内容缺失、排版错乱等情况,有可能是净化规则出现问题。先关闭替换净化并刷新,再观察是否正常。如果正常说明净化规则存在误杀,如果关闭后仍然出现相关问题,请点击源链接查看原文与正文是否相同,如果不同,再进行反馈。 * 正文出现缺字漏字、内容缺失、排版错乱等情况,有可能是净化规则出现问题。先关闭替换净化并刷新,再观察是否正常。如果正常说明净化规则存在误杀,如果关闭后仍然出现相关问题,请点击源链接查看原文与正文是否相同,如果不同,再进行反馈。
* 漫画源看书显示乱码,**阅读与其他软件的源并不通用**,请导入阅读的支持的漫画源! * 漫画源看书显示乱码,**阅读与其他软件的源并不通用**,请导入阅读的支持的漫画源!
**2021/07/26** **2021/07/27**
1. 修复bug 1. 修复bug
2. web使用api获取封面,不会再出现没有封面的情况 2. web使用api获取封面,不会再出现没有封面的情况
3. 阅读亮度手动调节分别记住白天和夜间模式 3. 阅读亮度手动调节分别记住白天和夜间模式
4. legado://import/auto?src={url}, 自动识别导入类型 4. legado://import/auto?src={url}, 自动识别导入类型
5. 一些优化并更新了一下web首页,感谢沚水 5. 一些优化并更新了一下web首页,感谢沚水, 传书暂时还不好用
**2021/07/22** **2021/07/22**
1. 非关键规则添加try防止报错中断解析 1. 非关键规则添加try防止报错中断解析

@ -193,14 +193,15 @@ object BookController {
} }
} }
private val bookFileFactory by lazy { private val uploader by lazy {
DiskFileItemFactory(0, LocalBook.cacheFolder) val dif = DiskFileItemFactory(0, LocalBook.cacheFolder)
NanoFileUpload(dif)
} }
fun addLocalBook(session: NanoHTTPD.IHTTPSession, postData: String?): ReturnData { fun addLocalBook(session: NanoHTTPD.IHTTPSession, postData: String?): ReturnData {
val returnData = ReturnData() val returnData = ReturnData()
try { try {
NanoFileUpload(bookFileFactory).parseRequest(session).forEach { uploader.parseRequest(session).forEach {
val path = FileUtils.getPath(LocalBook.cacheFolder, it.name) val path = FileUtils.getPath(LocalBook.cacheFolder, it.name)
val nameAuthor = LocalBook.analyzeNameAuthor(it.name) val nameAuthor = LocalBook.analyzeNameAuthor(it.name)
val book = Book( val book = Book(

Loading…
Cancel
Save