mirror of
https://github.com/kuaifan/dootask.git
synced 2026-10-29 22:10:42 +00:00
fix(app): 新版 App 冷启动后自动检查一次更新
旧 eeui 壳启动时由原生检查,新版壳只查询不弹窗,前端此前仅在每天回前台时检查,导致冷启动不提示
This commit is contained in:
parent
fe6adb2510
commit
9bdf23bec1
@ -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)最新安装包
|
||||
|
||||
@ -1 +1 @@
|
||||
Subproject commit ef09b14f8fbf7cdf5a3560bd9f7fcfec5501232b
|
||||
Subproject commit 6dd1887a36da755f1bcefc8c8cbff4830d2519de
|
||||
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user