mo пре 1 година
родитељ
комит
657bbe7133
2 измењених фајлова са 9 додато и 3 уклоњено
  1. 1 1
      public/version.json
  2. 8 2
      src/components/RouterError/index.tsx

+ 1 - 1
public/version.json

@@ -1 +1 @@
-{"version":1694096849389}
+{"version":1694097604951}

+ 8 - 2
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
@@ -22,7 +23,8 @@ const reloadPage = async()=>{
 }
 
 const isChromeError = (error:any) => {
-  console.log(error, 'error===>isChromeError')
+  console.log(error, 'error===>isChromeError',refreshing)
+  isError= true
   setTimeout(()=>{
     if (!refreshing && !error.message) {
       refreshing = true;
@@ -62,7 +64,11 @@ export default defineComponent({
           refreshing = true;
             sessionStorage.setItem('isRouter','true')
             showModalMask.value = true
-
+          setTimeout(()=>{
+            if(isError){
+              reloadPage()
+            }
+          },800)
 
           //   setTimeout(()=>{
           //    sessionStorage.removeItem('isRouter')