let config = require("./config/config.js"); const Http = require("./utils/HttpBasics"); App({ data: {}, onLaunch: function(options) { console.log("onUnload ") var that = this; that.globalData.sceneAddress = options.scene; if (wx.canIUse('getUpdateManager')) { const updateManager = wx.getUpdateManager() updateManager.onCheckForUpdate(function (res) { console.log('onCheckForUpdate====', res) // 请求完新版本信息的回调 if (res.hasUpdate) { console.log('res.hasUpdate====') updateManager.onUpdateReady(function () { wx.showModal({ title: '更新提示', content: '新版本已经准备好,是否重启应用?', success: function (res) { console.log('success====', res) // res: {errMsg: "showModal: ok", cancel: false, confirm: true} if (res.confirm) { // 新的版本已经下载好,调用 applyUpdate 应用新版本并重启 updateManager.applyUpdate() } } }) }) updateManager.onUpdateFailed(function () { // 新的版本下载失败 wx.showModal({ title: '已经有新版本了哟~', content: '新版本已经上线啦~,请您删除当前小程序,重新搜索打开哟~' }) }) } }) } }, /** * 获取地址位置信息 */ getLocation: function() { var that = this wx.getLocation({ type: "wgs84", success: function(res) { that.globalData.locationInfo = res; }, fail: error => { console.log(error); } }); }, globalData: { // token token: null, // 渠道 sceneAddress: null, // location info locationInfo: null, // 二维码参数 scene: null, // 支持智慧停车, 用户名下有车 phone: null, supportCar: false, parkVendor: 1, // 1: ETCP, 2: TJD // ETCP token etcpToken: null, carLogin: false, // 当前商场信息 market: { name: "陕西大悦城" } } });