This commit is contained in:
kunfei 2023-07-23 13:38:15 +08:00
parent e167a75747
commit fdb7255630
2 changed files with 5 additions and 0 deletions

View File

@ -184,16 +184,20 @@ object ReadBook : CoroutineScope by MainScope() {
curTextChapter = nextTextChapter
nextTextChapter = null
if (curTextChapter == null) {
AppLog.putDebug("moveToNextChapter-章节未加载,开始加载")
loadContent(durChapterIndex, upContent, false)
} else if (upContent) {
AppLog.putDebug("moveToNextChapter-章节已加载,刷新视图")
callBack?.upContent()
}
loadContent(durChapterIndex.plus(1), upContent, false)
saveRead()
callBack?.upMenuView()
AppLog.putDebug("moveToNextChapter-curPageChanged()")
curPageChanged()
return true
} else {
AppLog.putDebug("跳转下一章失败,没有下一章")
return false
}
}

View File

@ -441,6 +441,7 @@ abstract class BaseReadAloudService : BaseService(),
open fun nextChapter() {
ReadBook.upReadTime()
AppLog.putDebug("${ReadBook.curTextChapter?.chapter?.title} 朗读结束跳转下一章并朗读")
if (!ReadBook.moveToNextChapter(true)) {
stopSelf()
}