import {appId, secret} from '../js/project.config' console.log(appId) export function wxBind(callback){ // 获取openid进行手机号和微信的绑定 let count = 1 wx.login({ success (res) { if (res.code && count === 1) { wx.request({ url: 'https://api.weixin.qq.com/sns/jscode2session', data: { appid: appId, secret: secret, js_code: res.code, grant_type: 'authorization_code' }, success (res) { // 成功拿到openId // 微信和该账号绑定 if(count === 1){ // 回调会莫名回调两次,未知原因 callback(res) } count++ } }) } else { console.log('授权失败!' + res.message) } } }) } // 检验是否登录 export function isLogin(callback){ wx.getStorage({ key: 'X-Access-Token', success(res){ callback() }, fail(){ wx.navigateTo({ url: '../login/login', }) } }) }