123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- // 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
- }
- })
|