// app.js const $$ = require('./utils/util'); App({ onLaunch() { // 字体 wx.loadFontFace({ family: 'DingTalk', // 字体名称 source: 'url("../../font/DingTalk_JinBuTi_Regular.ttf")', global: true, // 是否全局生效 }) // 小程序更新 const updateManager = wx.getUpdateManager(); updateManager.onCheckForUpdate(function (res) { // 请求完新版本信息的回调 if (res.hasUpdate == true) { updateManager.onUpdateReady(function () { $$.loginOutClearData(); wx.showModal({ title: '更新提示', content: '检测到新版本更新', showCancel: false, success(res) { if (res.confirm) { // 新的版本已经下载好,调用 applyUpdate 应用新版本并重启 updateManager.applyUpdate(); } }, }); }); } }); updateManager.onUpdateFailed(function () { // 新版本下载失败 wx.showModal({ title: '已经有新版本了哟~', content: '新版本已经上线啦~,请您删除当前小程序,重新搜索打开哟~', }); }); // 获取缓存的token let userInfo = wx.getStorageSync('userInfo'); if (userInfo) { this.globalData.token = userInfo.token; } }, globalData: { token: '', // 用户token material: { uploadVisible: false, data: [], // 材料上传的数据 person: [], // 申请调解页面进入附件上传页面时,需要传递的申请人,代理人,被申请人的数据,便于身份材料时选择 }, caseMsg: {}, // 案件详情,用于我的申请时跳转到其他页面传输案件的数据。 }, });