Forráskód Böngészése

添加部分测试代码3

JXDS18FUJT 2 éve
szülő
commit
de8d5117de
3 módosított fájl, 28 hozzáadás és 6 törlés
  1. 4 1
      index.html
  2. 24 0
      src/utils/phone.ts
  3. 0 5
      src/views/exam/begin.vue

+ 4 - 1
index.html

@@ -7,7 +7,10 @@
   <title></title>
 </head>
 <body>
-  <div id="app"></div>
+  <div id="app">
+    <noscript>js无法执行</noscript>
+  </div>
+
   <script  src="./jssdk-1.0.3.js" ></script>
   <script type="module" src="/src/main.ts"></script>
 </body>

+ 24 - 0
src/utils/phone.ts

@@ -1,3 +1,4 @@
+import { Toast } from 'vant';
 class Phone {
     //设备是否为android
     isAndroid() {
@@ -53,8 +54,23 @@ class Phone {
     backView() {
         if (this.isIos()) {
             try {
+                Toast({
+                    message: "开始调用window.webkit.messageHandlers.backView.postMessage('backView')",
+                    position: 'top',
+                    duration: 4000
+                  })
                 window.webkit.messageHandlers.backView.postMessage('backView')
+                Toast({
+                    message: "结束调用window.webkit.messageHandlers.backView.postMessage('backView')",
+                    position: 'top',
+                    duration: 4000
+                  })
             } catch (error) {
+                Toast({
+                    message: JSON.stringify(error) ,
+                    position: 'top',
+                    duration: 4000
+                  })
                 console.log(error)
             }
         } else if (this.isAndroid()) {
@@ -76,6 +92,14 @@ class Phone {
                 console.log(error)
             }
         }
+        else{
+            Toast({
+                message: '机型异常,无法判断',
+                position: 'top',
+                duration: 4000
+              })
+
+        }
     }
 }
 export default Phone

+ 0 - 5
src/views/exam/begin.vue

@@ -86,11 +86,6 @@ export default defineComponent({
 
       e.preventDefault();
       // visible.value =false
-      Toast({
-        message: '进入核心方法前',
-        position: 'top',
-        duration: 4000
-      })
       backView()
 
     }