123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- <script>
- export default {
- globalData: {
- statusBarHeight: 0, // 状态导航栏高度
- navHeight: 44, // 总体高度
- navigationBarHeight: 0, // 导航栏高度(标题栏高度)
- },
- onLaunch: function() {
- // console.log('App Launch')
- // 状态栏高度
- this.globalData.statusBarHeight = uni.getSystemInfoSync().statusBarHeight
-
- // #ifdef MP-WEIXIN
- // 获取微信胶囊的位置信息 width,height,top,right,left,bottom
- const custom = wx.getMenuButtonBoundingClientRect()
- // console.log(custom)
-
- // 导航栏高度(标题栏高度) = 胶囊高度 + (顶部距离 - 状态栏高度) * 2
- this.globalData.navigationBarHeight = custom.height + (custom.top - this.globalData.statusBarHeight) * 2
- // console.log("导航栏高度:"+this.globalData.navigationBarHeight)
-
- // 总体高度 = 状态栏高度 + 导航栏高度
- this.globalData.navHeight = this.globalData.navigationBarHeight + this.globalData.statusBarHeight
-
- // #endif
-
- // console.log('this.globalData==========',this.globalData)
- // this.$wxApi.config()
- },
- onShow: function() {
- // console.log('App Show')
- },
- onHide: function() {
- // console.log('App Hide')
-
- // 删除分销信息
- // const sceneData = uni.getStorageSync('scene');
- // if (sceneData && sceneData.timestamp) {
- // const currentTime = new Date().getTime();
- // if (currentTime - sceneData.timestamp > 5 * 60 * 1000) { // 超过5分钟
-
- // }
- // }
- uni.removeStorage({
- key:'retailId',
- success: (e) => {
- console.log('App Hide removeStorage retailId success',e);
- },
- fail: (e) => {
- console.log('App Hide removeStorage retailId fail',e);
- }
- });
- uni.removeStorage({
- key:'scene',
- success: (e) => {
- console.log('App Hide removeStorage scene success',e);
- },
- fail: (e) => {
- console.log('App Hide removeStorage scene fail',e);
- }
- });
- // 删除分销信息
-
- }
- }
- </script>
- <style lang="scss">
- /*每个页面公共css */
- @import "@/uni_modules/uview-ui/index.scss";
- @import "@/static/css/common.scss";
- </style>
|