- wx.login 在android 6.0.1中 无法获取到code值吗?
[图片] 这是用户那边的手机,我们这边没法去测试,我想问一下,大部分人都是可以正常授权使用的,但是有比较小的一部分人无法授权登录,这是其中一个,我在页面上设置了code值得显示,但是现在没有,fail的提示信息也没有,应该走的success,我这应该怎么办, 下边的代码我在页面上也做了判断 canIUseGetUserProfile ,两种授权方式都有,项目运行了一年多了,以前没有这情况,自从更新了getUserProfile,这种情况就变多了,每一百人里大概有2-4个这种情况,大部分应该都是型号比较老的手机,上面的是其中一个,我想知道是什么问题 getUserProfile(e) { wx.getUserProfile({ desc: '用于完善用户资料', // 声明获取用户个人信息后的用途,后续会展示在弹窗中,请谨慎填写 success: (res) => { wx.showLoading() var userInfo = res.userInfo let e = { detail: { userInfo:userInfo } } this.getinfo(e) } }) }, getinfo(e) { if (e.detail.userInfo) { var userInfo = e.detail.userInfo wx.showLoading() wx.login({ success: (rescode) => { if(!rescode.code) { wx.showModal({ content: 'code获取错误,请重试', showCancel: false, }) return false } wx.request({ url: host + '/index.php/index/service/login', method: 'post', data: { code: rescode.code }, success: (res) => { if(!res.data.session_key) { wx.showModal({ content: 'session_key获取错误,请重试', showCancel: false, }) return false } wx.setStorageSync('session_key', res.data.session_key) wx.request({ url: host + '/index.php/index/service/dologin', data: { openid: res.data.openid, nickname: userInfo.nickName, headpic: userInfo.avatarUrl, sex: userInfo.gender, province: userInfo.province }, method: 'post', success: (res2) => { if (res2.data.code == 1) { //登录成功 }else{ wx.showModal({ content: res2.data.msg, showCancel: false, }) } } }); } }) }, fail: () => { wx.showToast({ title: '登录失败', icon: 'none', duration: 2000 }) } }) } else { wx.showToast({ title: '登录失败', icon: 'none', duration: 2000 }) } },
2021-08-13 - 政务民生分类怎么申请长期订阅?
我这边小程序类目是 政务民生 > 党团组织 APPID(wx5d29df82d6b78a3f),主要是由政府组织的专业人员为农民提出的问题解答时对农民的通知,提出问题时对专业人员的通知,能申请长期订阅消息吗?
2019-12-26