// app.js App({ onLaunch() { // 初始化云开发环境 if (!wx.cloud) { console.error('请使用 2.2.3 或以上的基础库以使用云能力'); } else { wx.cloud.init({ // 环境ID,请替换为你的云开发环境ID env: 'your-env-id', traceUser: true }); } this.initApp(); }, globalData: { userInfo: null, baseUrl: 'https://api.example.com', // API基础地址 token: '' }, // 初始化应用 initApp() { // 获取本地存储的token const token = wx.getStorageSync('token'); if (token) { this.globalData.token = token; } // 获取系统信息 this.getSystemInfo(); }, // 获取系统信息 getSystemInfo() { try { const systemInfo = wx.getSystemInfoSync(); this.globalData.systemInfo = systemInfo; this.globalData.statusBarHeight = systemInfo.statusBarHeight; this.globalData.navBarHeight = systemInfo.platform === 'ios' ? 44 : 48; } catch (e) { console.error('获取系统信息失败', e); } }, // 检查登录状态 checkLogin() { return !!this.globalData.token; }, // 设置Token setToken(token) { this.globalData.token = token; wx.setStorageSync('token', token); }, // 清除Token clearToken() { this.globalData.token = ''; wx.removeStorageSync('token'); } });