有部分手机提示调用getUserProfile时会报错,而我的手机不出错,求解
handleSubmit()}>微信一键登录
const handleSubmit=()=>{
console.log('进入~~~~~~');
if(pending){
return;
}
setPending(true);
Taro.getUserProfile({
desc: '获取用户信息',
success: async res => {
// dosomethings
},
fail:(e)=>{
console.log(e); // getUserProfile:fail api scope is not declared in the privacy agreement
setPending(false);
},
});
};
在小程序管理后台,完善一下相对应的用户隐私保护协议
看一下这个适配一下,基础库如果是2.33.0以上就得适配了
https://developers.weixin.qq.com/community/develop/doc/00042e3ef54940ce8520e38db61801
https://developers.weixin.qq.com/community/develop/doc/00042e3ef54940ce8520e38db61801