使用该应用程序一段时间并成功拍摄数十张照片后,用户会报告相机不会自动对焦,并且使用我们的Appcelerator应用程序时照片会模糊。
是什么原因导致相机应用程序无法自动对焦?
许多用户在不同型号(iPad)设备上报告过这种情况。
我们拍摄了大量照片,很难确定相机自动对焦停止工作的原因/原因。捕获照片/图像的代码非常基本,如下所示:
Ti.Media.showCamera(
{ showControls:true,
mediaTypes:[Ti.Media.MEDIA_TYPE_PHOTO],
success:function(e){
try{
imgPhoto.image = e.media;
}
catch(e){
require('lib/Error').Capture(e);
}
},
error:function(e){
require('lib/Error').Capture(e);
}
});
显然我们尝试重置设备,查杀应用等等,这些解决方案暂时解决了问题。任何可靠的建议都表示赞赏。
答案 0 :(得分:1)
您是否在tiapp.xml
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>auto-focus-camera</string>
如果这有助于您,请告诉我。