新增获取版本信息的备用链接
parent
1d807e2a89
commit
ce7247e209
|
@ -9,7 +9,21 @@ export default {
|
||||||
timeout: 20000,
|
timeout: 20000,
|
||||||
}, (err, resp, body) => {
|
}, (err, resp, body) => {
|
||||||
if (err) {
|
if (err) {
|
||||||
return ++retryNum > 3 ? reject() : this.dispatch('getVersionInfo', retryNum).then(ver => resolve(ver)).catch(err => reject(err))
|
return ++retryNum > 3
|
||||||
|
? this.dispatch('getVersionInfo2').then(ver => resolve(ver)).catch(err => reject(err))
|
||||||
|
: this.dispatch('getVersionInfo', retryNum).then(ver => resolve(ver)).catch(err => reject(err))
|
||||||
|
}
|
||||||
|
resolve(body)
|
||||||
|
})
|
||||||
|
})
|
||||||
|
},
|
||||||
|
getVersionInfo2(state, retryNum = 0) {
|
||||||
|
return new Promise((resolve, reject) => {
|
||||||
|
httpGet('https://cdn.stsky.cn/lx-music/desktop/version.json', {
|
||||||
|
timeout: 20000,
|
||||||
|
}, (err, resp, body) => {
|
||||||
|
if (err) {
|
||||||
|
return ++retryNum > 3 ? reject() : this.dispatch('getVersionInfo2', retryNum).then(ver => resolve(ver)).catch(err => reject(err))
|
||||||
}
|
}
|
||||||
resolve(body)
|
resolve(body)
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in New Issue