From a95ade983f40c7f49fd31c69c94968db08e0e106 Mon Sep 17 00:00:00 2001
From: liyuetong
Date: Thu, 4 Nov 2021 17:48:48 +0800
Subject: [PATCH] =?UTF-8?q?=E3=80=90=E7=99=BB=E5=BD=95token=E5=A4=B1?=
=?UTF-8?q?=E6=95=88=E9=97=AE=E9=A2=98=E3=80=91=E4=BF=AE=E6=94=B9=E4=B8=8B?=
=?UTF-8?q?Android=E7=AB=AF=E8=8E=B7=E5=8F=96token=E7=9A=84=E5=AE=9E?=
=?UTF-8?q?=E7=8E=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/assets/js/utils/request.js | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/src/assets/js/utils/request.js b/src/assets/js/utils/request.js
index 58bcc8c4a..757eeaff0 100644
--- a/src/assets/js/utils/request.js
+++ b/src/assets/js/utils/request.js
@@ -169,8 +169,14 @@ service.interceptors.request.use(
// 安卓or苹果(非浏览器)
if (!target.isWeixin && !target.isChrome) {
// eslint-disable-next-line no-undef
- const res = await EWebBridge.webCallAppInJs('getToken')
- CacheUtils.setLocItem('token', JSON.parse(res).token)
+ let u = navigator.userAgent;
+ let isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //判断是否是 android终端
+ if(isAndroid){
+ CacheUtils.setLocItem('token', JSON.parse(window.Android.getToken()))
+ }else{
+ const res = await EWebBridge.webCallAppInJs('getToken')
+ CacheUtils.setLocItem('token', JSON.parse(res).token)
+ }
}
}