https://developers.weixin.qq.com/miniprogram/dev/api/open-api/user-info/wx.getUserProfile.html
我在是使用taro-react想要使用getUserProfile,但是未能拉起同意弹框,并且console也没有输出,相当于是按钮没有触发点击事件
以下是我的测试代码
import React from 'react';
import Taro from '@tarojs/taro';
import { View, Button } from '@tarojs/components';
import "./user.scss";
const User = () => {
const getUserInfo = () => {
console.log(123);
wx.getUserProfile({
desc: '用于完善会员资料',
success: (res) => {
console.log(res.userInfo);
},
fail: (err) => {
console.error('获取用户信息失败', err);
}
});
}
return (
<View>
<Button className='test' bindtap={getUserInfo} catchtap="true"> 获取头像昵称 </Button>
</View>
)
}
export default User;
我用onclike可以触发,但是没有拉起允许框,其次是获取到的是空白头像,不是当前登录微信开发者工具的用户头像