专辑封面显示——让灵动岛更有音乐氛围
封面来源
专辑封面完全来自播放器 App 的 Media Session 对象——dynamicSpot 不会自己去网络抓图。所以:
- 播放器自带封面 → 灵动岛自动显示
- 播放器封面缺失 → 灵动岛显示一个默认的音乐图标占位
显示尺寸
在默认小药丸模式下,封面是一个缩略图(约 30x30px 左右),放在灵动岛左侧。
长按展开后,封面会变成大尺寸方形图,占据展开面板的左侧或中心位置。尺寸取决于灵动岛展开时的高度——一般是 60~80px。
封面样式
dynamicSpot 对封面有两种处理方式:
- 圆形裁剪(默认):封面图片裁剪成圆形显示,类似 iPhone 原生灵动岛
- 圆角方形:保留方形但四角加圆角,适合喜欢原始封面比例的用户
设置路径:dynamicSpot → Music → Album Art Style → Circle / Rounded Square
封面不显示怎么办
可能原因一:播放器没提供封面
某些播放器或某些歌曲本身就没有内嵌封面。解决方法:
- 在播放器 App 内手动为歌曲添加封面
- 换一首确实有封面的歌试试
可能原因二:dynamicSpot 没拿到封面
如果确定播放器有封面但灵动岛不显示:
- dynamicSpot → Music → Enable Album Art → 检查是否开启
- 重启 dynamicSpot 和播放器试试
可能原因三:封面格式问题
少数播放器使用的封面格式(如超大分辨率或 PNG 透明背景)可能在传递给 Media Session 时被裁剪或丢失。这在国产播放器上偶尔出现,非 dynamicSpot 能解决。
Pro 版动态封面
Pro 版支持音乐封面动画——播放时封面会随节奏轻微旋转或脉动,关闭时恢复静态。