lex преди 2 години
родител
ревизия
659df08a05
променени са 1 файла, в които са добавени 11 реда и са изтрити 9 реда
  1. 11 9
      src/router/index-student.ts

+ 11 - 9
src/router/index-student.ts

@@ -14,15 +14,17 @@ router.beforeEach((to, from, next) => {
   document.title = (title || '酷乐秀') as any
 
   if (browser().iPhone && !state.version) {
-    postMessage(
-      {
-        api: 'getVersion'
-      },
-      (res: any) => {
-        state.version = res.version
-        next()
-      }
-    )
+    try {
+      postMessage(
+        {
+          api: 'getVersion'
+        },
+        (res: any) => {
+          state.version = res.version
+          next()
+        }
+      )
+    } catch {}
     // 为了处理上面方法的没有返回
     setTimeout(() => {
       if (!state.version) {