diff --git a/.env.example b/.env.example index a5a7217..e56f6d7 100644 --- a/.env.example +++ b/.env.example @@ -1,5 +1,5 @@ # Classworks KV 默认服务器域名 -VITE_DEFAULT_KV_SERVER=https://kv.wuyuan.dev +VITE_DEFAULT_KV_SERVER=https://kv-service.houlang.cloud # Classworks KV 授权服务器域名 VITE_DEFAULT_AUTH_SERVER=https://kv.houlang.cloud diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index de72770..3eeffa4 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -34,7 +34,7 @@ jobs: - name: Build env: VITE_APP_ID: d158067f53627d2b98babe8bffd2fd7d - VITE_DEFAULT_KV_SERVER: https://kv.wuyuan.dev + VITE_DEFAULT_KV_SERVER: https://kv-service.houlang.cloud VITE_DEFAULT_AUTH_SERVER: https://kv.houlang.cloud run: | npm install diff --git a/src/App.vue b/src/App.vue index fbf1bf6..4a2989e 100644 --- a/src/App.vue +++ b/src/App.vue @@ -23,6 +23,12 @@ onMounted(() => { // 应用保存的主题设置 const savedTheme = getSetting("theme.mode"); theme.global.name.value = savedTheme; + + window.addEventListener('beforeinstallprompt', (e) => { + e.preventDefault(); + window.deferredPwaPrompt = e; + window.dispatchEvent(new Event('pwa-prompt-ready')); + }); });