From a5355c38114640c5e54863ba14a1de6485ed38c0 Mon Sep 17 00:00:00 2001 From: Tevin <tingquanren@163.com> Date: Mon, 05 Jun 2023 20:36:22 +0800 Subject: [PATCH] Merge branch 'master' of ssh://dev.zhiheiot.com:29418/mob-components --- bases/BridgeCenterBase.js | 14 ++++++-------- 1 files changed, 6 insertions(+), 8 deletions(-) diff --git a/bases/BridgeCenterBase.js b/bases/BridgeCenterBase.js index 07b6b91..746a4e8 100644 --- a/bases/BridgeCenterBase.js +++ b/bases/BridgeCenterBase.js @@ -68,13 +68,13 @@ return allows.indexOf(url) >= 0; } - _checkPage(url, callback) { + _waitCurPage(url, callback) { let curPage = this.$isCurrentPage(url); if (curPage) { callback(curPage); } else { setTimeout(() => { - this._checkPage(url, callback); + this._waitCurPage(url, callback); }, 100); } } @@ -90,12 +90,10 @@ if (curPage) { callback(curPage); } else { - Taro.navigateTo({ - url, - success: () => { - this._checkPage(url, callback); - }, - }); + Taro.navigateTo({ url }); + setTimeout(() => { + this._waitCurPage(url, callback); + }, 100); } } -- Gitblit v1.9.1