From bc8f7123657eb2dde8a328928140c94ea0cc3d29 Mon Sep 17 00:00:00 2001
From: Tevin <tingquanren@163.com>
Date: Thu, 16 May 2024 11:52:06 +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