diff --git a/src/platforms/app-plus/service/api/route/navigate-to.js b/src/platforms/app-plus/service/api/route/navigate-to.js index 23b96ebc68ccb8207f43d80468164b0916183157..1ff60f4dc77eb2dd792fe9cbf46931ec57c5f102 100644 --- a/src/platforms/app-plus/service/api/route/navigate-to.js +++ b/src/platforms/app-plus/service/api/route/navigate-to.js @@ -23,8 +23,6 @@ import { import { navigate } from '../../framework/navigator' - -let isNavigating = false function _navigateTo ({ url, @@ -47,8 +45,7 @@ function _navigateTo ({ }), animationType, animationDuration, - () => { - isNavigating = false + () => { invoke(callbackId, { errMsg: 'navigateTo:ok' }) @@ -62,11 +59,7 @@ export function navigateTo ({ openType, animationType, animationDuration -}, callbackId) { - if(isNavigating) { - return - } - isNavigating = true +}, callbackId) { const urls = url.split('?') const path = urls[0] const routeStyles = __uniRoutes.find(route => route.path === path).window