Skip to content

feat: add synchronized audiobook playback - #17

Merged
liaoshutian merged 7 commits into
mainfrom
feat/20260718-audiobook-player
Jul 21, 2026
Merged

feat: add synchronized audiobook playback#17
liaoshutian merged 7 commits into
mainfrom
feat/20260718-audiobook-player

Conversation

@liaoshutian

Copy link
Copy Markdown
Collaborator

变更

  • 新增逐章 MP3 播放器、倍速、断点恢复和 Media Session
  • 根据 voicebook 时间轴自动跳章、按句高亮,支持手动脱离与返回朗读位置
  • 支持选中正文后从对应句段开始播放
  • Reader 公共参数新增 book_id、audiobook_edition_id、audiobook_manifest_url
  • 有声书 API 固定请求当前书籍站点,不影响既有公共评论服务

验证

  • npm run test:e2e:37 passed
  • npm run build:通过
  • 新增/直接修改文件 ESLint:通过

@liaoshutian
liaoshutian merged commit 3eadb5a into main Jul 21, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants