见BUG 描述
- 发布:2020-07-15 15:46
- 更新:2021-03-17 11:11
- 阅读:3882
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 10.15.5
HBuilderX类型: 正式
HBuilderX版本号: 2.7.14
第三方开发者工具版本号: 1.1.9
基础库版本号: 1.1.9
项目创建方式: HBuilderX
操作步骤:
预期结果:
应该弹窗提示授权
应该弹窗提示授权
实际结果:
浏览器控制台报错
浏览器控制台报错
bug描述:
uni.authorize({
scope:'scope.userInfo',
success(data) {
console.log(data)
},
fail(data) {
console.log(data)
}
})
报错
{errMsg: "authorize:fail 系统错误,错误码:-12007,scope unauthorized"}
3 个回复
6***@qq.com - 打一只小猪
要用按钮发起权签
<button class="sys_btn" open-type="getUserInfo" lang="zh_CN" @getuserinfo="appLoginWx">小程序登录授权</button>
GBL
微信授权早就改版了
用户信息授权,不能使用API, 而是使用按钮授权
楼上的写法是对的
在按钮的触发方法 appLoginWx 中,就能直接获取到用户信息了
1***@qq.com
怎么不用按钮唤起userInfo鉴权的啊
1***@qq.com
https://developers.weixin.qq.com/community/develop/doc/0000a26e1aca6012e896a517556c01
看来是没望了
2021-03-17 16:27