diff --git a/src/config/index.js b/src/config/index.js index 941ef1cc2..2e91e25db 100644 --- a/src/config/index.js +++ b/src/config/index.js @@ -30,18 +30,18 @@ function getSearchString(key) { let apiVersion = 'v2' var ua = window.navigator.userAgent.toLowerCase() //通过正则表达式匹配ua中是否含有MicroMessenger字符串, 在微信 -if(ua.match(/MicroMessenger/i) == 'micromessenger'){ - if(localStorage.getItem('apiVersion')){ - apiVersion = localStorage.getItem('apiVersion') - }else{ - apiVersion = getSearchString('apiVersion')== 'V3'?'v3':'v2';//url中apiVersion没有时,为v2 - window.localStorage.setItem('apiVersion', apiVersion) - } +if(localStorage.getItem('apiVersion')){ + apiVersion = localStorage.getItem('apiVersion') }else{ - // 在app - if(navigator.userAgent.indexOf('JZG_') > 0){ - apiVersion = navigator.userAgent.split('JZG_')[1].split('/')[0].split('_')[1] == 'V3'?'v3':'v2' + if(ua.match(/MicroMessenger/i) == 'micromessenger'){ + apiVersion = getSearchString('apiVersion')== 'V3'?'v3':'v2';//url中apiVersion没有时,为v2 + }else{ + // 在app + if(navigator.userAgent.indexOf('JZG_') > 0){ + apiVersion = navigator.userAgent.split('JZG_')[1].split('/')[0].split('_')[1] == 'V3'?'v3':'v2' + } } + window.localStorage.setItem('apiVersion', apiVersion) } // 可以多个接口域名,按需添加