历史续播功能 — 自动记录播放位置重启后秒接上次进度
续播是怎么工作的
续播的工作流程:
- 播放时:播放器每隔几秒把当前播放时间点写入本地数据库
- 中断时:最后一次写入的时间点被保留
- 下次打开同一影片时:读取数据库续播点,提示是否从上一次继续
整个过程对用户完全透明。

续播覆盖的场景
- 同一影片的同一集:最常用,看到第 15 分钟被打断
- 连续剧跨集续播:部分版本支持跳到下一集续播
- 不同清晰度或线路:续播点不跟随清晰度或线路变化
续播记录的保留与清理
续播记录保存在本地数据库:
- 收藏过的影片:续播点永久保留
- 未收藏但看过的影片:历史列表保留上限 50-100 条,超出后最早的被清除
- 可手动清理:历史收藏页长按删除或设置里一键清空
续播失效的情况
| 原因 | 说明 |
|---|---|
| 切换订阅源 | 续播点包含源 ID,换源后匹配不上 |
| 应用数据被清理 | 手机管家误删了应用内部数据库 |
| 重装 NewBox | 卸载重装清除所有应用数据 |
| 源结构变化 | 影片 ID 被维护者改了 |