getAvailableAudioSources希望支持安卓端判端麦克风具体类型
- 需求的场景描述(希望解决的问题)
小程序录制歌曲过程中需要播放伴奏,用户未插入耳机时会外放伴奏音频,对录音效果有一定影响同时对最终的系统评分也有一定影响,所以需要对用户是否插入耳机进行判断
- 希望提供的能力
目前小程序提供了wx.getAvailableAudioSources API可以判断当前支持的音频输入源,IOS端可以通过返回的字段是buildInMic还是headsetMic来间接判断是否插入了耳机,但是安卓端仅用mic代表麦克风,无法具体区分是耳机麦克风还是手机麦克风,
API地址:https://developers.weixin.qq.com/miniprogram/dev/api/wx.getAvailableAudioSources.html