0
A
回答
1
我相信你可以打电话AudioSessionGetProperty然后拿到价值“kAudioSessionProperty_AudioInputAvailable”检测是否音频插孔已经被插入。
即
AudioSessionInitilize(NULL, NULL, NULL, NULL);
UInt32 propertySize, micConnected;
AudioSessionGetProperty(kAudioSessionProperty_AudioInputAvailable, &propertySize, &micConnected);
相关问题
- 1. 如何检测WinRT中未插入的耳机插孔?
- 2. iPhone耳机插孔 - 读入数据?
- 3. 如何检测Mac上的耳机插孔中的东西?
- 4. Android的耳机插孔
- 5. 检测耳机是否插入iPhone
- 6. 检测耳机是否插入iPhone/iPod
- 7. 耳机插孔听众Android
- 8. 阅读iPhone耳机插孔或蓝牙(心率测量)
- 9. iPhone耳机点击检测
- 10. 通过耳机插孔将数据传输到iPhone
- 11. 在Windows中检测耳机
- 12. 通过Android手机的耳机插孔发送数据
- 13. 通过Ionic检测耳机
- 14. 安卓耳机检测
- 15. 检测麦克风/耳机?
- 16. 来自耳机/麦克风插孔的带宽
- 17. 耳机插孔的变化和暂停歌曲
- 18. JavaME:如何检测耳机插件和插件?
- 19. 检测硬件耳机机在Mac
- 20. 在wp7中检测插入/拔出耳机
- 21. 可以通过耳机插孔使用音频吗?
- 22. Android从耳机/ USB插孔发送/接收字节?
- 23. Swift:如何通过耳机插孔从固体按钮输入?
- 24. Iphone禁用耳机耳机按钮
- 25. 如何在开始服务时检测BT耳机/耳机
- 26. 如何检测“离线”模式下的耳机插头事件
- 27. 如何检测在Android 8.0上插入耳机的targetSDKVersion> = 26
- 28. 你能确定插入iphone/ipad/ipod耳机插孔的设备的具体类型吗?
- 29. Square Reader(squareup)设备如何通过Android中的耳机插孔工作?
- 30. Android:检查是否插入了耳机
我应该在哪种方法中包含那段代码。 – awlcs 2010-08-16 14:50:10
嗯,我不是一个苹果程序员,但是当你需要检查的时候你想打电话给它。例如,如果您需要“等待”输入设备,那么您可以显示一个等待它的屏幕,并使用定时器在循环中调用AudioSessionGetProperty方法(不确定它在x代码中是什么) – 2010-08-17 10:49:10