Browse Source

test 43 fix

dev
MTing 3 weeks ago
parent
commit
09bb9f810a
  1. 21
      app/src/main/java/com/ouxuan/oxface/OXFaceOnlineActivity.java
  2. 6
      oxplugin_padface/src/main/java/io/dcloud/oxplugin/helper/OkHttpUtil.java

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

@ -813,6 +813,27 @@ public class OXFaceOnlineActivity extends BaseActivity implements View.OnClickLi
LogManager.logInfo(TAG, "接收到网络恢复通知,恢复摄像头预览"); LogManager.logInfo(TAG, "接收到网络恢复通知,恢复摄像头预览");
// 网络恢复时恢复摄像头预览 // 网络恢复时恢复摄像头预览
resumeCamera(); resumeCamera();
// 检查是否有门禁不可用弹窗显示如果有则关闭它
if (gateUnavailableDialog != null) {
try {
// 使用反射调用isShowing方法检查弹窗是否显示
java.lang.reflect.Method isShowingMethod = gateUnavailableDialog.getClass().getMethod("isShowing");
boolean isShowing = (Boolean) isShowingMethod.invoke(gateUnavailableDialog);
if (isShowing) {
LogManager.logInfo(TAG, "检测到门禁不可用弹窗正在显示,网络恢复后自动关闭弹窗");
// 使用反射调用hide方法关闭弹窗
java.lang.reflect.Method hideMethod = gateUnavailableDialog.getClass().getMethod("hide");
hideMethod.invoke(gateUnavailableDialog);
LogManager.logInfo(TAG, "门禁不可用弹窗已因网络恢复而关闭");
} else {
LogManager.logDebug(TAG, "门禁不可用弹窗未显示,无需关闭");
}
} catch (Exception e) {
LogManager.logWarning(TAG, "检查或关闭门禁不可用弹窗失败: " + e.getMessage());
}
}
} }
@Override @Override

6
oxplugin_padface/src/main/java/io/dcloud/oxplugin/helper/OkHttpUtil.java

@ -13,9 +13,9 @@ import okhttp3.Response;
public class OkHttpUtil { public class OkHttpUtil {
public final static String TAG = "OkHttpUtil"; public final static String TAG = "OkHttpUtil";
public final static int CONNECT_TIMEOUT = 60;
public final static int READ_TIMEOUT = 100;
public final static int WRITE_TIMEOUT = 60;
public final static int CONNECT_TIMEOUT = 15;
public final static int READ_TIMEOUT = 15;
public final static int WRITE_TIMEOUT = 15;
// 后台数据接口基础路径 // 后台数据接口基础路径
// public final static String BASE_URL = "http://ouxuanmaganer.ouxuanzhineng.cn";// 正式 // public final static String BASE_URL = "http://ouxuanmaganer.ouxuanzhineng.cn";// 正式
public final static String BASE_URL="https://testmanager.ouxuanzhineng.cn";// 测试 public final static String BASE_URL="https://testmanager.ouxuanzhineng.cn";// 测试

Loading…
Cancel
Save