App.vue 988 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <script>
  2. export default {
  3. onLaunch() {
  4. uni.setStorageSync('showchangename',0)
  5. // #ifdef MP-WEIXIN
  6. const updateManager = wx.getUpdateManager();
  7. updateManager.onCheckForUpdate(function(res) {
  8. // 请求完新版本信息的回调
  9. console.log(res.hasUpdate);
  10. });
  11. updateManager.onUpdateReady(function() {
  12. wx.showModal({
  13. title: '更新提示',
  14. content: '新版本已经准备好,是否重启应用?',
  15. success: function(res) {
  16. if (res.confirm) {
  17. // 新的版本已经下载好,调用 applyUpdate 应用新版本并重启
  18. updateManager.applyUpdate();
  19. }
  20. }
  21. });
  22. });
  23. updateManager.onUpdateFailed(function() {
  24. // 新版本下载失败
  25. });
  26. // #endif
  27. },
  28. onShow() {
  29. // console.log('App Show');
  30. },
  31. onHide() {
  32. // console.log('App Hide');
  33. }
  34. };
  35. </script>
  36. <style>
  37. @import url('./static/css/iconfont.css');
  38. @import url('./static/css/common.css');
  39. </style>
  40. <style lang="scss">
  41. @import 'uview-ui/index.scss';
  42. </style>