<script>
export default {
onShow: function() {
console.log('App Show')
const updateManager = uni.getUpdateManager()
updateManager.onCheckForUpdate(function(res) {
console.log(res.hasUpdate);
if (res.hasUpdate) {
updateManager.onUpdateReady(function() {
uni.showModal({
title: '更新提示',
content: '新版本已经准备好,是否重启应用?',
showCancel:false,
success: function(res) {
if (res.confirm) {
// 3. 新的版本已经下载好,调用applyUpdate应用新版本并重启
updateManager.applyUpdate()
} else if (res.cancel) {
//不应用
}
}
})
})
updateManager.onUpdateFailed(function() {
// 新的版本下载失败
uni.showModal({
title: '已经有新版本了哟~',
content: '新版本已经上线啦~,请您删除当前小程序,重新打开哟~',
})
})
}
}),
console.log('App Show')
uni.hideLoading();
},
onHide: function() {
console.log('App Hide')
uni.hideLoading();
},
onUnload: function() {
console.log('页面卸载了')
// wx.reLaunch({
// url: '/pages/examination/examination'
// })
uni.hideLoading();
},
}
</script>
<style>
/每个页面公共css /
@import "@/static/iconfont.css";
</style>
0 个回复