// app.js var events = require('./utils/event') App({ events, onLaunch() { // 展示本地存储能力 const logs = wx.getStorageSync('logs') || [] logs.unshift(Date.now()) wx.setStorageSync('logs', logs) this.globalData.userInfo = wx.getSystemInfoSync() // 登录 wx.login({ success: res => { // 发送 res.code 到后台换取 openId, sessionKey, unionId } }) wx.getNetworkType({ success: (res)=> { let networkType = res.networkType if (networkType=='unknown'||networkType=='none') { wx.showLoading({ title: '请连接网络', mask: true }); } } }) wx.onNetworkStatusChange( (res)=> { this.events.emit('network',res.isConnected) if (res.isConnected) { wx.hideLoading({fail(){}}); }else{ wx.showLoading({ title: '请连接网络', mask: true }); } }) }, globalData: { userInfo: null, AllExample:[], isConnected: true } })