赶紧看了下微信 API :
相应的,错误信息的判断也要修改,比如拒绝了,返回的信息会变为:
错误信息改完后,如果用户拒绝,也不需要调用 openSetting 继续获取用户信息了。因为 getUserProfile 每次都会d出授权窗口,所以授权页不再显示用户信息授权了。
1、以获取用户信息直接登录为例,增加一个授权页面,作为进入小程序的第一个页面,在这里获取用户数据和登录。
2、默认可以什么都不显示,也可以当做引导页来使用。
3、获取用户信息,使用wx.openSetting可以跳转到小程序的授权设置界面,然后小程序搜益万家超市就有授权了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)