fix(epub): 最后一章内容缺失

This commit is contained in:
Xwite
2022-06-01 06:47:45 +08:00
parent 57995e0992
commit ad5aef2bc1

View File

@@ -141,7 +141,8 @@ class EpubFile(var book: Book) {
*/
if (!nextUrl.isNullOrBlank() && res.href == nextUrl!!.substringBeforeLast("#")) break
} else if (isChapter) {
if (nextUrl.isNullOrBlank() || res.href == nextUrl.substringBeforeLast("#")) {
// fix 最后一章存在多个html时 内容缺失
if (!nextUrl.isNullOrBlank() && res.href == nextUrl.substringBeforeLast("#")) {
break
}
elements.add(getBody(res, startFragmentId, endFragmentId))