From 9bdf23bec1cb1e265111f211c5f484b293b9614f Mon Sep 17 00:00:00 2001 From: kuaifan Date: Mon, 19 Oct 2026 15:10:05 +0000 Subject: [PATCH] =?UTF-8?q?fix(app):=20=E6=96=B0=E7=89=88=20App=20?= =?UTF-8?q?=E5=86=B7=E5=90=AF=E5=8A=A8=E5=90=8E=E8=87=AA=E5=8A=A8=E6=A3=80?= =?UTF-8?q?=E6=9F=A5=E4=B8=80=E6=AC=A1=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 旧 eeui 壳启动时由原生检查,新版壳只查询不弹窗,前端此前仅在每天回前台时检查,导致冷启动不提示 --- resources/ai-kb/zh/howto/mobile-client/update.md | 2 +- resources/app | 2 +- resources/assets/js/App.vue | 4 ++++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/resources/ai-kb/zh/howto/mobile-client/update.md b/resources/ai-kb/zh/howto/mobile-client/update.md index 3fbdc710d..d19d9046f 100644 --- a/resources/ai-kb/zh/howto/mobile-client/update.md +++ b/resources/ai-kb/zh/howto/mobile-client/update.md @@ -61,7 +61,7 @@ last_verified: v1.9.66 3. 安装权限不足请到系统设置允许该浏览器 / 文件管理器作为「未知来源」 ## App 内检查更新 -新版 App 每天回到前台时自动检查一次,有新版本时弹出「发现新版本」: +新版 App 启动时自动检查一次,之后每天第一次回到前台时再检查,有新版本时弹出「发现新版本」: - 「立即更新」:iOS 跳转 App Store 的 DooTask 页面;Android 用系统浏览器打开官方 apk 下载地址,下载完点开安装 - 「以后再说」:关闭提示,第二天回到前台会再次提醒 - 版本来源:iOS 查 App Store 上架版本,Android 查官网(download.dootask.com)最新安装包 diff --git a/resources/app b/resources/app index ef09b14f8..6dd1887a3 160000 --- a/resources/app +++ b/resources/app @@ -1 +1 @@ -Subproject commit ef09b14f8fbf7cdf5a3560bd9f7fcfec5501232b +Subproject commit 6dd1887a36da755f1bcefc8c8cbff4830d2519de diff --git a/resources/assets/js/App.vue b/resources/assets/js/App.vue index 8fb740cf5..b24b9e22f 100755 --- a/resources/assets/js/App.vue +++ b/resources/assets/js/App.vue @@ -705,6 +705,10 @@ export default { setTimeout(() => { this.appActivated && $A.eeuiAppHideWebviewSnapshot() }, 500) + // 旧 eeui 壳启动时由原生检查更新;新版壳只查询,冷启动后由前端检查一次(当天回前台不再重复) + if ($A.eeuiAppIsExpo()) { + setTimeout(() => this.checkAppUpdate(), 3000) + } // APP进入前台 window.__onAppActive = async () => { this.appActivated = true