我们编写了一个 QR 码扫描 App,它(大致)创建了一个 AVCaptureSession,将前置摄像头作为 AVCaptureFigVideoDevice 添加到会话中,在会话上调用 startRunning,然后处理 didOutputMetadataObjects 回调,查找 QRCode 数据。
这一直很有效,但后来我们的客户注意到使用 iPad mini 4 的距离很远(我们之前在 iPad mini 2s 上运行),当你把它拿得更近时,他必须把要扫描的物品放在离相机更远的地方不扫描,在预览中看起来比较模糊。
两款 iPad 上都有 iOS11,我们能看到的唯一区别是硬件,iPad mini 2 vs 4。
是否有一些设置需要在 mini4 上与 mini2 不同的相机配置?好像是对焦问题,可能是镜头变了。我们应该查看哪些设置才能让它专注于一个相对较近的物体,就像它能够在以前的硬件上做的那样?
非常感谢您的任何想法。