播放器
播放器是随时听的核心功能页面,提供完整的音频播放控制、章节导航、播放速度调节和定时停止等功能。
进入播放器
在首页点击任意音频即可进入播放器页面。如果当前没有音频在播放,播放器会显示空状态提示。
播放器界面布局
播放器页面自上而下包含:
- 顶部导航栏 - 标题「播放器」,下拉箭头返回首页
- 专辑封面 - 圆形展示当前音频的封面图片(支持自定义封面)
- 音频信息 - 显示音频标题和文件名
- 定时倒计时 - 如果已设置定时停止,显示剩余时间(可取消)
- 章节控制 - 仅 M4B 或有章节的音频显示
- 进度条 - 带动画滑块的播放进度条
- 播放控制按钮 - 主控制区域
播放控制
主控制按钮
| 按钮 | 功能 | 说明 |
|---|---|---|
| ⏮ | 上一首 | 切换到播放队列中的上一首音频 |
| ⚡ | 播放速度 | 点击弹出速度调节面板 |
| ▶ / ⏸ | 播放/暂停 | 主控制按钮,切换播放状态 |
| ⏱ | 定时停止 | 点击弹出定时器设置面板 |
| ⏭ | 下一首 | 切换到播放队列中的下一首音频 |
进度条控制
进度条位于播放控制区上方:
- 拖动进度条可 跳转 到音频的任意位置
- 进度条滑块带有 Lottie 动画,默认显示「举旗少女」动画
- 下方显示当前播放位置和总时长(格式:MM:SS)
- 长按 进度条滑块可弹出动画选择器,更换滑块动画样式
播放速度调节
点击播放控制区的 ⚡ 速度 按钮,弹出速度调节面板:
- 支持从 0.5x 到 2.0x 的播放速度
- 拖动滑块连续调节速度
- 点击「正常」按钮可快速恢复 1.0x 正常速度
- 适合听有声读物时加快语速,或学习内容时放慢速度
推荐: 听有声读物推荐使用 1.2x~1.5x 速度,可在保持清晰度的同时提高效率。
定时停止(睡眠定时器)
点击 ⏱ 定时 按钮,弹出定时器设置面板:
设置定时
从预设的时间选项中选择:1分钟、5分钟、10分钟、15分钟、20分钟、30分钟、45分钟、60分钟、90分钟、120分钟。
设置成功后,播放器界面会显示倒计时,定时结束后自动暂停播放。
取消定时
定时已设置时,再次点击定时按钮可查看剩余时间,并选择「取消定时器」。
适用场景: 睡前听有声读物或音乐时,设置定时停止可以避免音频整夜播放。
章节导航(M4B 有声读物)
当播放 M4B 格式的有声读物时,播放器会显示章节控制区域:
| 控制项 | 功能 |
|---|---|
| 📋 章节列表 | 点击中间突出的按钮,弹出章节列表对话框,可点击任意章节跳转 |
| 上一章 | 切换到当前章节的上一章 |
| 下一章 | 切换到当前章节的下一章 |
| 当前章节信息 | 显示当前正在播放的章节标题 |
提示: 章节信息在导入 M4B 文件时自动解析。如果音频没有章节信息,章节控制区域不会显示。
后台播放
随时听支持 iOS 后台音频播放:
- 按下 Home 键或切换到其他 App 时,音频继续播放
- 在锁定屏幕和控制中心可以控制播放/暂停、切换曲目
- 支持远程控制命令(如耳机线控、CarPlay 等)
播放状态保存
播放器会自动保存播放状态:
- 当前播放曲目 - 关闭 App 后重新打开,自动恢复上次播放的曲目
- 播放位置 - 自动保存每个音频的播放进度,下次从上次位置继续
- 播放状态 - 暂停/播放状态也会保存