From bdb83de992535eb34cc2da484a91d4a01aa07e7d Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Tue, 22 Sep 2020 11:50:52 +0800 Subject: [PATCH] fix(app): question/107332 --- src/core/helpers/protocol/route/route.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/helpers/protocol/route/route.js b/src/core/helpers/protocol/route/route.js index 0b98bbeba..01fb2c5d4 100644 --- a/src/core/helpers/protocol/route/route.js +++ b/src/core/helpers/protocol/route/route.js @@ -95,7 +95,7 @@ function createValidator (type) { } // 主要拦截目标为用户快速点击时触发的多次跳转,该情况,通常前后 url 是一样的 - if (navigatorLock === url) { + if (navigatorLock === url && params.openType !== 'appLaunch') { return `${navigatorLock} locked` } // 至少 onLaunch 之后,再启用lock逻辑(onLaunch之前可能开发者手动调用路由API,来提前跳转) -- GitLab