在 iOS 中,当一个音乐程序在播放时,会将自身激活为当前播放程序。此时下滑通知栏,可以看到控制音乐播放的控件
上划控制中心,可以看到缩小的音乐控件
这两种控件,除控制音乐外,还可以进一步选择声音输出设备
最重要的,当程序激活为当前播放应用时,可以响应线控或者蓝牙耳机的播放暂停信号
豆瓣 FM for iOS 在我的两部 iPhone SE with iOS 12.2 上,都出现了只播放音乐,不激活自身为当前播放程序问题
少数情况,豆瓣 FM 激活了自身,只要交替执行暂停播放几次,就丢失了激活状态
当豆瓣 FM 激活失败时,蓝牙耳机的播放暂停信号会拉起「音乐」应用,导致控制豆瓣 FM 失败
为确认不是蓝牙耳机导致的问题,我同时测试了以下两款耳机
网易智造零感
https://item.jd.com/5331563.html
某 AirPods 山寨款
https://item.jd.com/100000832818.html
希望豆瓣的工程师确认一下并尽快修复