// #ifdef APP-PLUS
plus.runtime.getProperty( plus.runtime.appid, function ( wgtinfo ) {
// 获取 app的version
let appversion = wgtinfo.version;
console.log(appversion)
} );
uni.getSystemInfo({
success: res => {
if (res.platform == 'android') {
uni.request({
url: 'https://uniapp.gign.xyz/api/lastest_version',
success: res => {
if (res.data.version == '1.0.2') {
let url = 'https://ide.dcloud.net.cn/build/download/b3796870-9548-11ec-b694-2d1d9cf158a6'
// url = 'https://v2net.app/androidv2'
let dtask = plus.downloader.createDownload(url, {}, function(d, status){
// 下载完成
console.log('下载完成')
if(status == 200){
console.log("Resource downloaded to: " + d.filename);
let absolute_dir = plus.io.convertLocalFileSystemURL(d.filename)
console.log('Resource absolute dir: ' + absolute_dir)
plus.runtime.install(absolute_dir, {}, function(res) {
console.log('安装成功!' + res)
}, function(err) {
console.log('安装失败:' + err)
});
} else {
console.log("Download failed: " + status);
}
})
dtask.start()
dtask.addEventListener('statechanged', status => {
console.log('当前已下载字节数:' + status.downloadedSize)
console.log('目标文件的总字节数:' + status.totalSize)
})
}
}
})
}
}
})
// #endif








网友评论