Compare commits

...

2 Commits

Author SHA1 Message Date
唐明明
4b2f08c5bd merge 2022-08-18 10:23:49 +08:00
唐明明
3a4b0a2f72 ... 2022-08-18 10:22:18 +08:00
5 changed files with 4426 additions and 56 deletions

108
App.vue
View File

@@ -5,60 +5,60 @@
onLaunch: function() {
//#ifdef APP-PLUS
// 获取系统版本号
// getVersions({
// platform: plus.os.name,
// version : plus.runtime.version
// }).then(res => {
// if (res.update) {
// uni.showModal({
// title : "更新提示",
// content : res.note || '版本更新信息',
// confirmText : "更新",
// showCancel : !res.info.must,
// success : modalRes => {
// if (modalRes.confirm) {
// if (plus.os.name == "Android") {
// uni.showToast({
// title: '新版本下载中,将在下载完成后自动为您安装更新包',
// icon: 'none'
// })
// uni.downloadFile({
// url: res.info.download,
// success: apkPick => {
// plus.runtime.install(apkPick
// .tempFilePath, '',
// installRES => {
// // 安装完成用于提示新版本引导,暂时无用
// }, installERR => {
// // 安装失败
// })
// },
// fail(err) {
// uni.showToast({
// title: '安装包下载失败,请检查您的网络或稍后重试',
// icon: 'none'
// })
// }
// })
// // plus.runtime.openURL(res.info.download, err => {
// // console.log(err)
// // }, 'com.android.browser');
// } else {
// uni.showToast({
// title: 'IOS应用暂未上架请打开测试(TestFlight)工具点击更新',
// icon: 'none'
// })
// }
// }
// }
// })
// }
// }).catch(err => {
// uni.showToast({
// title: err.message,
// icon: 'none'
// })
// })
getVersions({
platform: plus.os.name,
version : plus.runtime.version
}).then(res => {
if (res.update) {
uni.showModal({
title : "更新提示",
content : res.note || '版本更新信息',
confirmText : "更新",
showCancel : !res.info.must,
success : modalRes => {
if (modalRes.confirm) {
if (plus.os.name == "Android") {
uni.showToast({
title: '新版本下载中,将在下载完成后自动为您安装更新包',
icon: 'none'
})
uni.downloadFile({
url: res.info.download,
success: apkPick => {
plus.runtime.install(apkPick
.tempFilePath, '',
installRES => {
// 安装完成用于提示新版本引导,暂时无用
}, installERR => {
// 安装失败
})
},
fail(err) {
uni.showToast({
title: '安装包下载失败,请检查您的网络或稍后重试',
icon: 'none'
})
}
})
// plus.runtime.openURL(res.info.download, err => {
// console.log(err)
// }, 'com.android.browser');
} else {
uni.showToast({
title: 'IOS应用暂未上架请打开测试(TestFlight)工具点击更新',
icon: 'none'
})
}
}
}
})
}
}).catch(err => {
uni.showToast({
title: err.message,
icon: 'none'
})
})
//#endif
}
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long