浏览代码

延至初始化

wangxy 1 月之前
父节点
当前提交
cca0585f83
共有 1 个文件被更改,包括 22 次插入21 次删除
  1. 22 21
      pages/client/Kaoshi/exam.vue

+ 22 - 21
pages/client/Kaoshi/exam.vue

@@ -137,9 +137,11 @@
 		data.userKaozhengId = option.userKaozhengId;
 		data.userKaozhengId = option.userKaozhengId;
 		data.from = option.from;
 		data.from = option.from;
 		data.imgsArr.shitiNumIcon = cacheManager.get('projectImg').shiti_num_icon;
 		data.imgsArr.shitiNumIcon = cacheManager.get('projectImg').shiti_num_icon;
-		
-		initKaoshi();
-		
+
+    nextTick(() => {
+      initKaoshi();
+    })
+
 		/* if (data.zhuapai && data.zhuapai != 0) {
 		/* if (data.zhuapai && data.zhuapai != 0) {
 			// 考试前确认摄像头
 			// 考试前确认摄像头
 			nextTick(() => {
 			nextTick(() => {
@@ -705,24 +707,23 @@
 			formatKaoshiData();
 			formatKaoshiData();
 			// 设置抓拍监听
 			// 设置抓拍监听
 
 
-      nextTick(() => {
-        if (data.zhuapai && data.zhuapai > 0) {
-          zhuapaiRef.value.init({
-            zhuapai: zhuapai,
-            operId: operId
-          });
-        }
-        // 设置切屏
-        qiepingInit({
-          zhuapaiFlag: !!data.zhuapai,
-          toggleScreenFlag: toggleScreenFlag,
-          toggleScreenSecond: toggleScreenSecond,
-          ksId: data.ksId
-        }, {
-          zhuapai:qpZhuapai,
-          forceSubmit,
-          qiepingToast
-        })
+      if (data.zhuapai && data.zhuapai > 0) {
+        console.log('ccccc', zhuapaiRef.value)
+        zhuapaiRef.value.init({
+          zhuapai: zhuapai,
+          operId: operId
+        });
+      }
+      // 设置切屏
+      qiepingInit({
+        zhuapaiFlag: !!data.zhuapai,
+        toggleScreenFlag: toggleScreenFlag,
+        toggleScreenSecond: toggleScreenSecond,
+        ksId: data.ksId
+      }, {
+        zhuapai:qpZhuapai,
+        forceSubmit,
+        qiepingToast
       })
       })
 
 
 			uni.setNavigationBarTitle({
 			uni.setNavigationBarTitle({