You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
1.1 KiB
22 lines
1.1 KiB
//app.js
|
|
App({
|
|
onLaunch: function () {
|
|
// 展示本地存储能力
|
|
var logs = wx.getStorageSync('logs') || []
|
|
logs.unshift(Date.now())
|
|
wx.setStorageSync('logs', logs)
|
|
const systemInfo = wx.getSystemInfoSync(); //获取系统信息
|
|
const menuInfo = wx.getMenuButtonBoundingClientRect(); // 获取胶囊按钮的信息
|
|
this.globalData.menuHeight = menuInfo.height; // 获取胶囊按钮的高
|
|
this.globalData.statusBarHeight = systemInfo.statusBarHeight; // 获取状态栏的高
|
|
this.globalData.menuRight = menuInfo.right; // 获取胶囊按钮的距离屏幕最右边的距离(此处用于设置导航栏左侧距离屏幕的距离)
|
|
this.globalData.navBarHeight = (menuInfo.top - systemInfo.statusBarHeight) * 2 + menuInfo.height; // 计算出导航栏的高度
|
|
},
|
|
globalData: {
|
|
imageUrl: "https://cdn.sws010.com/wxapp/images",
|
|
navBarHeight:0,// 导航栏高度
|
|
menuHeight:0,//胶囊按钮 高度
|
|
statusBarHeight:0,//状态栏高度
|
|
menuRight:0,//胶囊按钮 距离屏幕右边的距离
|
|
}
|
|
}) |