🚀 Release v1.5.2
🌟 新增功能 (New Features)
- 字号调节:阅读器界面新增字号大小调节选项,支持实时调整正文字体大小。
- TTS 调度策略:调整了语音引擎的优先级链路,旨在提升弱网或无网环境下的稳定性:
- 原生离线优先:系统 Native TTS 语音包齐全时,支持完全断网朗读。
- 本地 Web 引擎兜底:若原生不可用,优先尝试 WebView 的本地语音服务 (
localService=true)。 - 智能兼容模式:系统 TTS 数据缺失或语言不支持时,仍尝试调用系统接口。
- 在线语音兜底:仅在本地资源均不可用时,才允许使用在线语音 (
localService=false)。 - 错误反馈:若以上路径全数失效,将返回具体的失败原因。
🛠️ 稳定性修复 (Bug Fixes)
- 交互体验修复:
- 修复了阅读模式切换或主题更换时,可能导致的朗读位置跳动或听书意外停止问题。
- 修复了横屏模式下翻页后,自动校准最近阅读位置失效的问题。
- 渲染与显示优化:
- 高亮绘制:将朗读高亮机制改为
overlay绘制,解决了点击交互后高亮背景丢失的问题。 - EPUB 性能:优化了 EPUB 主题切换逻辑,仅更新样式并稳定当前位置,减少页面重绘开销。
- 高亮绘制:将朗读高亮机制改为