小程序
小游戏
企业微信
微信支付
扫描小程序码分享
企业微信的wx.qy.login 无法获取code但在企业微信中打开小程序可以正常获得
- 当前 Bug 的表现(可附上截图)
wx.qy.login 未返回code
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
wx.qy.login({
success:
function
(res) {
console.log(res)
}
})
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
代码问题,可测试demo
wx.qy.login({ success: function (res) { var code=res.code; console.log(code) //发送请求 wx.request({ url: 'https://qyapi.weixin.qq.com/cgi-bin/miniprogram/jscode2session?access_token=' +token+'&js_code='+code+'&grant_type=authorization_code',//接口地址 header: { 'content-type': 'application/json' //默认值 }, success: function (res) { console.log(res.data) wx.navigateTo({ url: '/pages/qyapi/qyapi' }) } }) } })
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
请问代码哪里问题呢?
如图所示,并没有返回code啊?
对比下相关的配置,以及返回值,我这边是测试正常返回的
所以很奇怪啊,几个版本的客户端我都下了试了,都不能获取到code,是企业模式下没错,不然就会报函数错误了,手机上是可以正常获取到的,就是我没办法用开发者工具调试了。
看下工具的版本
Nightly Build
1.02.1906062
卸载后装了nightly版本就好了,感觉非常莫名其妙
我这边也有同样的问题出现,我的处理就是将编译企业微信的插件移除,重新添加,然后刷新就好了。祝你好运。
尴尬,我自己电脑就没有这个问题,但是同事电脑上的开发工具就是获取不到code,同个版本的开发工具
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
代码问题,可测试demo
wx.qy.login({
success: function (res) {
var code=res.code;
console.log(code)
//发送请求
wx.request({
url: 'https://qyapi.weixin.qq.com/cgi-bin/miniprogram/jscode2session?access_token=' +token+'&js_code='+code+'&grant_type=authorization_code',//接口地址
header: {
'content-type': 'application/json' //默认值
},
success: function (res) {
console.log(res.data)
wx.navigateTo({
url: '/pages/qyapi/qyapi'
})
}
})
}
})
请问代码哪里问题呢?
如图所示,并没有返回code啊?
对比下相关的配置,以及返回值,我这边是测试正常返回的
所以很奇怪啊,几个版本的客户端我都下了试了,都不能获取到code,是企业模式下没错,不然就会报函数错误了,手机上是可以正常获取到的,就是我没办法用开发者工具调试了。
看下工具的版本
Nightly Build
1.02.1906062
卸载后装了nightly版本就好了,感觉非常莫名其妙
我这边也有同样的问题出现,我的处理就是将编译企业微信的插件移除,重新添加,然后刷新就好了。祝你好运。
尴尬,我自己电脑就没有这个问题,但是同事电脑上的开发工具就是获取不到code,同个版本的开发工具