审核的时候被拒绝
小程序登录功能暂未符合规范要求,在登录环节,应当为用户提供可取消或拒绝的选项按钮,
后来我用改成加入 uni.getUserInfo
uni.getUserInfo({
desc:'获取微信用户的昵称',
provider: 'weixin',
success(res) {
uni.login({
provider: 'weixin',
.........
},
fail: () => {
uni.showToast({
title: '授权已取消',
icon: 'error',
mask: true
})
},
complete(res) {
console.log(res);
uni.hideLoading();
}
}
但是我测试的时候,发现点击按钮还是可以直接进入微信,就是不弹出授权的窗口。
后来我用了别人的手机来测,也不管用。
不知道为什么??
审核的意思是,需要保证用户不登录也能使用部分功能,你的应用是不是打开就要登录,不登录就无法进行下一步
点击登录时会弹出确认框让用户选择拒绝登录吗?
是的,登录界面,用户需要能选择拒绝登录
getUserInfo 接口已经回收了,不会有授权弹窗的了,默认返回灰色头像和“微信用户”,详情可参考公告:https://developers.weixin.qq.com/community/develop/doc/000cacfa20ce88df04cb468bc52801
用button的方法咯