Browse Source

test 29 fix

devab
MTing 4 weeks ago
parent
commit
342d417525
  1. 9
      app/src/main/java/com/ouxuan/oxface/OXFaceOnlineActivity.java

9
app/src/main/java/com/ouxuan/oxface/OXFaceOnlineActivity.java

@ -1944,6 +1944,9 @@ public class OXFaceOnlineActivity extends BaseActivity implements View.OnClickLi
// 这里可以处理base64数据如上传到服务器等 // 这里可以处理base64数据如上传到服务器等
Log.i(TAG, "processFaceRecognitionFlow: 获取到人脸base64数据"); Log.i(TAG, "processFaceRecognitionFlow: 获取到人脸base64数据");
// 重置连续未检测到人脸计数器
consecutiveNoFaceCount = 0;
// 保存人脸base64数据到verifyCode变量 // 保存人脸base64数据到verifyCode变量
verifyCode = base64img; verifyCode = base64img;
@ -1963,7 +1966,7 @@ public class OXFaceOnlineActivity extends BaseActivity implements View.OnClickLi
if (gateABController != null) { if (gateABController != null) {
LogManager.logInfo(TAG, "gate_enter_open_enable为true,直接开启B门"); LogManager.logInfo(TAG, "gate_enter_open_enable为true,直接开启B门");
gateABController.handleFaceRecognitionSuccess(false); // 参数保留兼容性实际都开B门 gateABController.handleFaceRecognitionSuccess(false); // 参数保留兼容性实际都开B门
} }
pauseCamera(); pauseCamera();
// 2秒后隐藏提示并开门 // 2秒后隐藏提示并开门
@ -2063,6 +2066,10 @@ public class OXFaceOnlineActivity extends BaseActivity implements View.OnClickLi
if (needSendFaceImage) { if (needSendFaceImage) {
String bitmap_str = BitmapUtils.bitmapToBase64(bitmap); String bitmap_str = BitmapUtils.bitmapToBase64(bitmap);
image.destory(); image.destory();
// 成功获取到人脸base64数据时重置连续未检测到人脸计数器
consecutiveNoFaceCount = 0;
return bitmap_str; return bitmap_str;
} else { } else {
// 如果不需要发送则不进行base64转换直接释放资源 // 如果不需要发送则不进行base64转换直接释放资源

Loading…
Cancel
Save