



























现在是有这么一个场景,我们自己的蓝牙耳机通过双击/三击是可以接听和挂断系统电话的,然后我们 leader 希望能在 App 中通过指令来实现接听/挂断。
耳机使用的是纯自定义 BLE 协议 ,没有实现标准 HFP 协议连接的蓝牙耳机,非来电情况下,BLE 指令执行的都没问题,来电时音频路由被系统自动切换了,不是 A2DP ,这就导致我们的 BLE 指令执行了但是没效果,无法实现接听和拒接。
耳机厂商回复的是,耳机通过 sco 传输音频,来电场景和正常场景有冲突,所以不做通话按键指令。安卓表示非 sco 模式下可以挂断接听,现在问题压力给到我们 iOS 了。
怎么办呀?
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。