Browse Source

Update App.tsx

lex-xin 5 months ago
parent
commit
82cb420cbe
1 changed files with 9 additions and 4 deletions
  1. 9 4
      src/App.tsx

+ 9 - 4
src/App.tsx

@@ -16,10 +16,11 @@ export default defineComponent({
       onRegistered(r: any) {
         console.log(r, 'registered');
 
-        // r &&
-        //   setInterval(() => {
-        //     r.update();
-        //   }, 30000);
+        if (r) {
+          setInterval(() => {
+            r.update(); // 手动触发更新检查
+          }, 30000); // 每 30 秒检查一次
+        }
       },
       onNeedRefresh() {
         console.log('新版本可用!');
@@ -29,6 +30,10 @@ export default defineComponent({
       }
     });
 
+    function uoload = () => {
+      updateServiceWorker(true)
+    }
+
     // const isIOSChrome = ref();
     // const showModalMask = ref(false);
     const getThemeOverrides = computed(() => {