lxt*_*lxt 17
默认情况下,音频会话不支持通过蓝牙耳机输入音频.必须在代码中明确说明(对于蓝牙音频输出不是这样).
这可能解释了为什么你正在尝试的许多应用程序都不支持你的耳机:开发人员没有考虑边缘情况.Apple提供的SpeakHere示例代码也不支持蓝牙输入(如果确实很好,对吧?).
以下是Apple在文档中提供的示例代码,用于启用蓝牙输入(假设您已经有音频会话):
UInt32 allowBluetoothInput = 1;
AudioSessionSetProperty (
kAudioSessionProperty_OverrideCategoryEnableBluetoothInput,
sizeof (allowBluetoothInput),
&allowBluetoothInput
);
Run Code Online (Sandbox Code Playgroud)
希望有所帮助!
归档时间: |
|
查看次数: |
8522 次 |
最近记录: |