WebApp【公共组件库】@前端(For Git Submodule)
Tevin
2021-11-15 a01a671ab010fe6fca3632fd07d6b7c32f3dfc83
混合App模式下,登陆异常时,改为跳转首页去取消登陆
1 files modified
7 ■■■■■ changed files
bases/Fetcher.js 7 ●●●●● patch | view | raw | blame | history
bases/Fetcher.js
@@ -187,6 +187,7 @@
        });
    }
    // 小程序中,保存 cookies
    _saveCookies(cookies) {
        const localCookies = JSON.parse(Taro.getStorageSync('cookies') || '{}');
        cookies.forEach(cookie => {
@@ -196,6 +197,7 @@
        Taro.setStorageSync('cookies', JSON.stringify(localCookies));
    }
    // 小程序中,获取 cookies
    _getCookies() {
        const localCookies = JSON.parse(Taro.getStorageSync('cookies') || '{}');
        const cookiesArr = [];
@@ -386,10 +388,9 @@
            if (process.env.TARO_ENV === 'weapp') {
                Taro.navigateTo({ url: '/pages/home/index/index?mode=login' });
            }
            // 在App中,直接跳转登陆页
            // 在App中,跳转到首页取消登陆
            if (project.appHybrid) {
                Taro.removeStorageSync('AiSim@UserInfo');
                Taro.navigateBack({ delta: Taro.getCurrentPages().length });
                Taro.redirectTo({ url: '/pages/home/index/index?mode=logout' });
            }
            return null;
        } else {