ReadAny v1.2.1
·
0 commits
to 3e933bd51b4163ef78ba879b74e163f0c317a358
since this release
🚀 新功能
阅读统计系统(全新)
- 全新阅读统计页面,支持多维度视图(热力图、图表、日历)
- 阅读速度、字数统计、章节自动切换
- 书籍预计完成时间、连续阅读天数
- 徽章系统(铂金/钻石/传说等级),支持徽章墙分享
TTS 语音朗读
- 迁移至 react-native-track-player 实现后台播放
- 支持跳过章节、重试播放、封面显示
- 睡眠定时器
- Edge / DashScope 播放器分块缓冲和断流恢复
- 增强 TTS 章节导航
WebDAV 同步增强
- WebDAV 导入功能,轻松从 NAS 导入书籍
- 自定义 WebDAV 远端目录
- 改进错误处理和用户提示
阅读器
- 滚动翻页模式
- 跨页文本选择支持
- AI 对话消息复制按钮(桌面端+移动端)
- 聊天记录导出功能
- PC 全屏阅读
书库管理
- 书籍软删除与重新导入功能
- 书库显示作者信息
- 桌面端导入加载状态显示
⚡ 性能优化
- 大文件导入内存优化:桌面端用 OS 级 copyFile 替代 readFile+writeFile;EPUB 元数据提取改用 zip.js 按需解压(只读 3 个
entry);PDF 用 URL 流式加载;移动端 hash 计算去除 base64 中间开销 - 移动端大文件导入避免内存峰值,超过 32MB 跳过元数据全量解析
- 移动端 AZW3 元数据分块读取
🐛 修复
- 修复固定布局电子书翻页和设置按钮问题
- TXT 导入后书名显示为文件路径
- Ollama 连接改进
- 选择弹窗和笔记工具提示位置计算
- Android 底部安全区域适配
- 复制按钮宽度、滚动模式生效问题
💅 平板适配
- 新增平板设备响应式布局支持
- 多屏幕尺寸适配优化
- 导航返回逻辑优化
- TabBar 标签页显示逻辑优化