From b03ec93f58a62953cccf989f62c46eac03bc4dc9 Mon Sep 17 00:00:00 2001 From: qiang Date: Wed, 16 Oct 2019 14:27:39 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A7=A3=E5=86=B3=E7=BA=AFnvue=E5=88=87?= =?UTF-8?q?=E6=8D=A2=E9=A1=B5=E9=9D=A2=E5=8A=A8=E7=94=BB=E5=BB=B6=E8=BF=9F?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app-plus-nvue/service/api/route/navigate-to.js | 3 ++- src/platforms/app-plus-nvue/service/api/route/util.js | 9 +++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/platforms/app-plus-nvue/service/api/route/navigate-to.js b/src/platforms/app-plus-nvue/service/api/route/navigate-to.js index e9db3d0d7..cc68f25d3 100644 --- a/src/platforms/app-plus-nvue/service/api/route/navigate-to.js +++ b/src/platforms/app-plus-nvue/service/api/route/navigate-to.js @@ -38,7 +38,8 @@ export function navigateTo ({ invoke(callbackId, { errMsg: 'navigateTo:ok' }) - } + }, + 0 ) setStatusBarStyle() diff --git a/src/platforms/app-plus-nvue/service/api/route/util.js b/src/platforms/app-plus-nvue/service/api/route/util.js index b3d2fb6a4..4380a9041 100644 --- a/src/platforms/app-plus-nvue/service/api/route/util.js +++ b/src/platforms/app-plus-nvue/service/api/route/util.js @@ -3,7 +3,7 @@ const ANI_SHOW = 'pop-in' export const ANI_CLOSE = 'pop-out' export function showWebview (webview, animationType, animationDuration, callback, delay = 50) { - setTimeout(() => { + function show () { webview.show( animationType || ANI_SHOW, parseInt(animationDuration) || ANI_DURATION, @@ -11,5 +11,10 @@ export function showWebview (webview, animationType, animationDuration, callback callback && callback() } ) - }, delay) + } + if (delay) { + setTimeout(show, delay) + } else { + show() + } } -- GitLab