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) + } } }