可触摸进度条——直接拖动定位歌曲位置
进度条在哪里
默认的小药丸灵动岛不显示进度条。需要长按展开完整音乐面板后才能看到进度条——它位于歌曲信息下方,横跨整个展开后的灵动岛宽度。
拖动方式
在进度条上:
- 点击任意位置 → 直接跳到该时间点
- 按住拖动 → 精确定位(比如一首歌 4 分钟,想从 2:15 跳到 3:30,直接拖过去即可)
精度说明
进度条的精度取决于:
- 播放器暴露的总时长——如果播放器只暴露了大致时长(比如"约 4 分钟"),进度条也只能按大致比例跳转
- 播放器是否支持 seek 操作——大多数主流播放器完全支持
经验证,以下播放器进度条精度较好:
- Spotify:精确到秒
- Apple Music:精确到秒
- 网易云音乐:精确到秒
- QQ 音乐:精确到秒
- YouTube Music:精确到秒
找不到进度条
如果长按展开后没有看到进度条,检查:
第一层:播放器本身是否支持
在播放器里打开完整的 Now Playing 界面,看看有没有进度条。如果播放器自己就没有(某些播客 App 可能只显示播放/暂停不显示时间),那在灵动岛里也不会有。
第二层:dynamicSpot 设置
进入 dynamicSpot → Music → Enable Progress Bar → 确保已开启。
第三层:播放器 Media Session 暴露问题
某些国产播放器的 Media Session 实现有 bug,只暴露播放状态但不暴露总时长。这种情况需要等播放器修复,dynamicSpot 无法绕过。
Pro 版增强
Pro 版的进度条有额外的波形可视化——进度条下方会显示当前音频的波形轮廓,让定位更有参考感。