使用微信登录的时候,微信官方之前做过一次更新,如果还是调用原有的uni.getUserInfo()只会获取到匿名用户数据。要调用uni.getUserProfile()才可以正常获取到用户数据,并且这个uni.getUserProfile()不能放在异步进程里,否则无法唤起用户授权界面,且微信接口会返回没有权限获取。按钮不再需要添加open-type属性,直接使用@click调用获取授权的方法即可。。。

目前只有腾讯小程序需要做这个改动。其他平台小程序暂未有此类问题。

做个记录。以免后期遗忘。