|
|
|
@ -68,39 +68,30 @@ |
|
|
|
let context = this; |
|
|
|
const baseUrl = getApp().globalData.mainurl |
|
|
|
//这里是热更新的代码 |
|
|
|
// #ifdef APP-PLUS |
|
|
|
plus.runtime.getProperty(plus.runtime.appid, function(widgetInfo) { |
|
|
|
// version: widgetInfo.version, |
|
|
|
// name: widgetInfo.name |
|
|
|
uni.request({ |
|
|
|
url: baseUrl + '/setting/app-update/latest', |
|
|
|
data: {}, |
|
|
|
success: (res) => { |
|
|
|
|
|
|
|
var data = res.data.result; |
|
|
|
// if(data.version == widgetInfo.version){ |
|
|
|
|
|
|
|
|
|
|
|
if (data.url) { |
|
|
|
uni.downloadFile({ |
|
|
|
url: data.url, |
|
|
|
success: (downloadResult) => { |
|
|
|
if (downloadResult.statusCode === 200) { |
|
|
|
plus.runtime.install(downloadResult.tempFilePath, { |
|
|
|
force: false |
|
|
|
}, function() { |
|
|
|
console.log('install success...'); |
|
|
|
plus.runtime.restart(); |
|
|
|
}, function(e) { |
|
|
|
console.error('install fail...',e); |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
// } |
|
|
|
} |
|
|
|
}); |
|
|
|
// #ifdef APP-PLUS |
|
|
|
uni.request({ |
|
|
|
url: baseUrl + '/setting/app-update/latest', |
|
|
|
data: {}, |
|
|
|
success: (res) => { |
|
|
|
var data = res.data.result; |
|
|
|
if (data.url) { |
|
|
|
uni.downloadFile({ |
|
|
|
url: data.url, |
|
|
|
success: (downloadResult) => { |
|
|
|
if (downloadResult.statusCode === 200) { |
|
|
|
plus.runtime.install(downloadResult.tempFilePath, { |
|
|
|
force: false |
|
|
|
}, function() { |
|
|
|
console.log('install success...'); |
|
|
|
plus.runtime.restart(); |
|
|
|
}, function(e) { |
|
|
|
console.error('install fail...',e); |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
// #endif |
|
|
|
this.globalData._i18n = this.$i18n //这是原型链上的$i18n |
|
|
|
|