From a01a671ab010fe6fca3632fd07d6b7c32f3dfc83 Mon Sep 17 00:00:00 2001 From: Tevin <tingquanren@163.com> Date: Mon, 15 Nov 2021 17:34:18 +0800 Subject: [PATCH] 混合App模式下,登陆异常时,改为跳转首页去取消登陆 --- bases/Fetcher.js | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/bases/Fetcher.js b/bases/Fetcher.js index b0abf5f..daaf280 100644 --- a/bases/Fetcher.js +++ b/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 { -- Gitblit v1.9.1