|
@@ -30,6 +30,7 @@ export default defineComponent({
|
|
|
router.beforeEach(async (to, from, next) => {
|
|
|
const flag = await versionCheck()
|
|
|
if(flag&&!refreshing){
|
|
|
+ refreshing = true;
|
|
|
sessionStorage.setItem('isRouter','true')
|
|
|
showModalMask.value = true
|
|
|
|
|
@@ -88,15 +89,12 @@ export default defineComponent({
|
|
|
|
|
|
const isChromeError = (error:any) => {
|
|
|
console.log(error, 'error===>isChromeError')
|
|
|
- setTimeout(()=>{
|
|
|
- if (!refreshing && !error.message) {
|
|
|
- refreshing = true;
|
|
|
- debugger
|
|
|
- sessionStorage.setItem('isRouter', 'true')
|
|
|
- reloadPage()
|
|
|
- }
|
|
|
- },800)
|
|
|
-
|
|
|
+ if (!refreshing && !error.message) {
|
|
|
+ refreshing = true;
|
|
|
+ debugger
|
|
|
+ sessionStorage.setItem('isRouter', 'true')
|
|
|
+ reloadPage()
|
|
|
+ }
|
|
|
}
|
|
|
window.addEventListener('error', isChromeError, true)
|
|
|
console.log(route.path,'route.path')
|