1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- <script>
- // #ifdef APP-PLUS
- import checkUpdate from '@/uni_modules/uni-upgrade-center-app/utils/check-update';
- // #endif
- export default {
- onLaunch: function() {
- // #ifdef MP-WEIXIN
- const updateManager = wx.getUpdateManager();
- updateManager.onCheckForUpdate(function(res) {
- // 请求完新版本信息的回调
- // console.log(res.hasUpdate);
- });
- updateManager.onUpdateReady(function() {
- wx.showModal({
- title: '更新提示',
- content: '新版本已经准备好,是否重启应用?',
- success: function(res) {
- if (res.confirm) {
- // 新的版本已经下载好,调用 applyUpdate 应用新版本并重启
- updateManager.applyUpdate();
- }
- }
- });
- });
- updateManager.onUpdateFailed(function() {
- // 新版本下载失败
- });
- // #endif
- // #ifdef APP-PLUS
- checkUpdate();
- // #endif
- },
- onShow: function() {
- // console.log('App Show');
- },
- onHide: function() {
- // console.log('App Hide');
- }
- };
- </script>
- <style lang="scss">
- @import 'uview-ui/index.scss';
- </style>
- <style>
- @import url('./static/css/iconfont.css');
- @import url('./static/css/common.css');
- </style>
|