quick/App.vue
2022-10-26 11:14:13 +08:00

43 lines
954 B
Vue

<script>
export default {
onLaunch: function() {
// #ifdef MP-TOUTIAO
var updateManager = tt.getUpdateManager();
updateManager.onUpdateReady(res => {
tt.showModal({
title: '更新提示',
content: '新版本已经准备好,是否重启小程序?',
success: res => {
if (res.confirm) {
// 新的版本已经下载好,调用 applyUpdate 应用新版本并重启
updateManager.applyUpdate();
}
}
});
});
updateManager.onUpdateFailed(err => {
// 新的版本下载失败
console.log('版本下载失败原因', err);
tt.showToast({
title: '新版本下载失败,请稍后再试',
icon: 'none'
});
});
// #endif
},
onShow: function() {
console.log('App Show');
},
onHide: function() {
console.log('App Hide');
}
};
</script>
<style lang="scss">
/*每个页面公共css */
@import '@/uni_modules/uview-ui/index.scss';
@import '@/stylesheet/index.scss';
</style>