mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-09 13:26:44 +08:00
【随机密钥加密解密】优化获取apiVersion获取v3/v2,如果localStorage有值则不重新获取版本
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
||||
// 可以多个接口域名,按需添加
|
||||
|
||||
Reference in New Issue
Block a user