WebApp【公共组件库】@前端(For Git Submodule)
Tevin
2024-03-06 f81a7a619725aa57c48353fca2c21a43fc3b7aee
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);
        }
    }