2010-11-15 131 views
0

iPhone 4在左下方有一个麦克风,iPhone 3GS和早期的麦克风在右下方。如何检测iPhone上的麦克风位置?

如何检测iPhone上麦克风的位置?那是什么功能?

+0

我认为有可能检查设备是否有前置摄像头。所以算法会很简单..如果前置摄像头可用,那么麦克风左下角或右下角 – Vanya 2010-11-15 11:26:14

回答

1

我不会在您的帖子的评论中使用该方法。新的iPad或iPod Touch使用前置摄像头发布后,应用程序就会关闭。

为什么不直接在这篇文章中使用的方法,如:Determine device (iPhone, iPod Touch) with iPhone SDK

的代码(如果您滚动了一下下)展示了如何检测的iPod/iPhone /等运行在哪个版本。

+0

加上Vanya的方法已经打破了最新的iPod touch,后者有一个前置摄像头和一个麦克风。 – 2010-11-15 13:39:59

2

您必须检测设备的特定型号(例如“iPhone2,1”等),并根据您确定的信息进行表格查找。为了保证结果的可靠性,您可能还必须从网站上查找麦克风的位置,在苹果推出新设备时,您可以通过设备类型更新表格。

+0

感谢您的答复 - 我只能批准其中一个,但你的也是正确的,所以upvote :) – kolinko 2010-11-17 08:20:46