Selaa lähdekoodia

Merge branch 'startLogin' into jenkins

mo 1 vuosi sitten
vanhempi
commit
4056bbe635
2 muutettua tiedostoa jossa 8 lisäystä ja 2 poistoa
  1. 1 1
      public/version.json
  2. 7 1
      src/components/RouterError/index.tsx

+ 1 - 1
public/version.json

@@ -1 +1 @@
-{"version":1694097640589}
+{ "version": 1694097640589 }

+ 7 - 1
src/components/RouterError/index.tsx

@@ -6,6 +6,7 @@ import rocketIcon from './images/rocketIcon.png'
 import styles from './index.module.less'
 import axios from 'axios';
 let refreshing = false;
+let isError = false;
 const reloadPage = async()=>{
   if ('serviceWorker' in navigator) {
     // let refreshing = false
@@ -23,6 +24,7 @@ const reloadPage = async()=>{
 
 const isChromeError = (error:any) => {
   console.log(error, 'error===>isChromeError',refreshing)
+  isError= true
   setTimeout(()=>{
     if (!refreshing && !error.message) {
       refreshing = true;
@@ -63,7 +65,11 @@ export default defineComponent({
           console.log('修改刷新',refreshing)
             sessionStorage.setItem('isRouter','true')
             showModalMask.value = true
-
+          setTimeout(()=>{
+            if(isError){
+              reloadPage()
+            }
+          },800)
 
           //   setTimeout(()=>{
           //    sessionStorage.removeItem('isRouter')