<script> import Vue from 'vue' import utils from '@/utils/encode' export default { onLaunch: function() { uni.getSystemInfo({ success: function(e) { // #ifndef MP Vue.prototype.StatusBar = e.statusBarHeight; if (e.platform == 'android') { Vue.prototype.CustomBar = e.statusBarHeight + 50; } else { Vue.prototype.CustomBar = e.statusBarHeight + 45; }; // #endif // #ifdef MP-WEIXIN Vue.prototype.StatusBar = e.statusBarHeight; let custom = wx.getMenuButtonBoundingClientRect(); Vue.prototype.Custom = custom; Vue.prototype.CustomBar = custom.bottom + custom.top - e.statusBarHeight; // #endif // #ifdef MP-ALIPAY Vue.prototype.StatusBar = e.statusBarHeight; Vue.prototype.CustomBar = e.statusBarHeight + e.titleBarHeight; // #endif } }) }, onShow: function() { const JSESSIONID = utils.uuid() console.log(JSESSIONID) // console.log(utils.bcrypt(JSESSIONID)) const updateManager = uni.getUpdateManager(); updateManager.onCheckForUpdate(function(res) { // 请求完新版本信息的回调 console.log('请求完新版本信息的回调', res.hasUpdate); }); updateManager.onUpdateReady(function(res) { uni.showModal({ title: '更新提示', content: '新版本已经准备好,是否重启应用?', success(resRes) { if (resRes.confirm) { // 新的版本已经下载好,调用 applyUpdate 应用新版本并重启 updateManager.applyUpdate(); } } }); }); updateManager.onUpdateFailed(function(res) { // 新的版本下载失败 }); uni.setStorage({ key: 'service_baseUrl', data: 'https://www.51xingka.net/LSMOIL/', success: function() { // console.log('缓存baseUrl成功'); } }) // uni.getLocation({ // type: 'wgs84', // success: function(res) { // uni.setStorageSync('location', { // longitude: res.longitude + '', // latitude: res.latitude + '' // }) // } // }); }, onHide: function() { console.log('App Hide') } } </script> <style> /*每个页面公共css */ @import "colorui/main.css"; @import "colorui/icon.css"; @import "common/common.css"; </style>