浏览代码

fix:faceid活检websocket重连

Michael Wang 5 年之前
父节点
当前提交
4bb9027432
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/features/OnlineExam/Examing/FaceId.vue

+ 2 - 1
src/features/OnlineExam/Examing/FaceId.vue

@@ -196,6 +196,7 @@ export default {
         });
     },
     openWebsocketToStartFaceIDTest() {
+      this.closeWS();
       this.ws = new WebSocket(VUE_APP_WK_SERVER_SOCKET + this.examRecordId);
       this.ws.onopen = function() {
         window._hmt.push([
@@ -243,7 +244,7 @@ export default {
         this.wsReconnectCount = this.wsReconnectCount || 0;
         this.wsReconnectCount++;
         if (!this.haveReceivedMsg && this.wsReconnectCount < 10) {
-          this.ws = new WebSocket(VUE_APP_WK_SERVER_SOCKET + this.examRecordId);
+          this.openWebsocketToStartFaceIDTest();
           window._hmt.push([
             "_trackEvent",
             "活体检测弹出框",