lex-xin пре 5 месеци
родитељ
комит
81ce50d441
1 измењених фајлова са 22 додато и 33 уклоњено
  1. 22 33
      src/App.tsx

+ 22 - 33
src/App.tsx

@@ -18,11 +18,6 @@ export default defineComponent({
     const getThemeOverrides = computed(() => {
       const appTheme = setting.appTheme;
       const lightenStr = lighten(setting.appTheme, 6);
-
-      //   errorColor: string;
-      // errorColorHover: string;
-      // errorColorPressed: string;
-      // errorColorSuppl: string;
       return {
         common: {
           primaryColor: appTheme,
@@ -54,7 +49,7 @@ export default defineComponent({
     //
 
     const isChrome = () => {
-      const isChromium = window.chrome,
+      const isChromium = (window as any).chrome,
         winNav = window.navigator,
         vendorName = winNav.vendor,
         isOpera = winNav.userAgent.indexOf('OPR') > -1,
@@ -122,25 +117,19 @@ export default defineComponent({
       if (!chromeVersion || (chromeVersion && chromeVersion < 100)) {
         showModalMsg.value =
           '您当前的chrome版本过低,为了保证您的用户体验请升级后使用';
-        // showModal.value = true;
       }
-      // if (chromeVersion) {
-      //   return Number(chromeVersion.split('/')[1].split('.')[0]);
-      // } else {
-      //   return false;
-      // }
     } else {
       showModalMsg.value = '为了保证您的用户体验,请使用chrome打开,点击确定下载';
       // showModal.value = true;
       console.log('---');
     }
-    const submitCallback = () => {
-      window.open('https://www.google.cn/intl/zh-CN/chrome/');
-    };
+    // const submitCallback = () => {
+    //   window.open('https://www.google.cn/intl/zh-CN/chrome/');
+    // };
     const handleOpen = (e: MessageEvent) => {
       if (e.data?.api === 'onLogin') {
         const userStore = useUserStore();
-        const router = useRouter();
+        // const router = useRouter();
         const documentDom: any = document;
         documentDom.exitFullscreen
           ? documentDom.exitFullscreen()
@@ -154,20 +143,21 @@ export default defineComponent({
       }
     };
 
-    const resize = () => {
-      const params = {
-        width: document.body.clientWidth,
-        height: document.body.clientHeight
-      };
-      if (params.height >= params.width) {
-        showModalMask.value = true;
-      } else {
-        showModalMask.value = false;
-      }
-    };
+    // const resize = () => {
+    //   const params = {
+    //     width: document.body.clientWidth,
+    //     height: document.body.clientHeight
+    //   };
+    //   if (params.height >= params.width) {
+    //     showModalMask.value = true;
+    //   } else {
+    //     showModalMask.value = false;
+    //   }
+    // };
 
     onMounted(() => {
       window.addEventListener('message', handleOpen);
+      // window.addEventListener('resize', resize);
 
       // 禁用右键菜单
       document.addEventListener('contextmenu', function (event) {
@@ -192,11 +182,10 @@ export default defineComponent({
         onRegistered(r: any) {
           console.log(r, 'registered');
 
-          r &&
-            setInterval(() => {
-              // console.log('registered interval:', r);
-              r.update();
-            }, 30000);
+          // r &&
+          //   setInterval(() => {
+          //     r.update();
+          //   }, 30000);
         },
         onNeedRefresh() {
           console.log('新版本可用!');
@@ -223,7 +212,7 @@ export default defineComponent({
       // }
     });
     onUnmounted(() => {
-      window.removeEventListener('resize', resize);
+      // window.removeEventListener('resize', resize);
       window.removeEventListener('message', handleOpen);
     });