Browse Source

add open B when no network

dev
MTing 1 day ago
parent
commit
dd49d7225b
  1. 14
      app/src/main/java/com/ouxuan/oxface/OXFaceOnlineActivity.java

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

@ -1414,8 +1414,15 @@ public class OXFaceOnlineActivity extends BaseActivity implements View.OnClickLi
LogManager.logInfo(TAG, "检测到离场场景,网络可用,执行离场校验");
performLeaveVerification(base64img);
} else {
LogManager.logWarning(TAG, "检测到离场场景,但网络不可用");
showLoadingStatus("无网络连接,请检查网络设置");
LogManager.logWarning(TAG, "检测到离场场景,但网络不可用,直接开启B门");
showLoadingStatus("网络不可用,直接开门");
// 直接开启B门防止用户卡在场内
if (isUDPInitialized && udpExample != null) {
LogManager.logInfo(TAG, "离场场景网络不可用,直接开启B门");
udpExample.handleFaceRecognitionSuccess(false); // 开启B门
}
// 3秒后隐藏提示
new Handler().postDelayed(new Runnable() {
@Override
@ -1423,9 +1430,6 @@ public class OXFaceOnlineActivity extends BaseActivity implements View.OnClickLi
hideLoadingStatus();
}
}, 3000);
// 网络不可用时不执行任何门禁操作保持安全
LogManager.logInfo(TAG, "离场场景网络不可用,等待网络恢复");
}
}
} else {

Loading…
Cancel
Save