bases/BridgeCenterBase.js | ●●●●● patch | view | raw | blame | history |
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); } }