小程序wx.getUserProfile(巨坑)

官方:2021年4月13日后发布的小程序新版本,无法通过wx.getUserInfo与获取用户个人信息

image.png

我是使用的是 基础库 2.14.1 并不能使用,报错找不到方法
改用最新的 2.16.0才能使用(官方并没有说明)

如果不能使用
出现以下情况

console.log('canIUse', wx.canIUse('wx.getUserProfile'))  //canIUse false
在这里插入图片描述

把调试基础库调到最高版本,并升级微信开发者工具到最新版本

好了现在代码就跑起来了

<button class="btn_css" @click="getUserProfile"> 获取头像昵称 </button>
可以在模拟器唤起授权 获得用户信息
getUserProfile() {
            uni.getUserProfile({
                desc: "登录",
                success: (res) => {
                    debugger;
                    console.log(res);
                },
                fail: (res) => {
                    debugger;
                    console.log(res);
        },
    });
},
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容